15 December 2008

Dolphin stampede

Less than one minute long - don't quit until you see the last 15 seconds.

Found at Metacafe.

Update info found at Look At This: "...shot in the Sea of Cortez between Isla la Guardia and Bajia de los Angeles."

No comments:

Post a Comment