Originally Posted by Octoberist
A little snarky in your retort despite me you and I being on the same page.
BTW are they still filming?
I think the last word was that they hit a snag with pre-production but they started filming on Jones Beach, Long Island NY. Not sure what the beach has to do with the turtles.