Tag Archive: Turtles

Jun 30 2011

“Turtles Hit The Tarmac at JFK”

Sometimes I love New York

Mama Turtles Put JFK Runway On Hold