A few weeks ago I commented on the dolphins that were spotted in the Long Island sound. We get dolphins off the south shore, but just further out from land. Of course, this all changes if that stupid Liquefied Natural Gas complex gets built. Dolphins don’t like to swim in industrialized oceans.
Well anyways, this video was taken on July 25th, 2008 a mile and a half away from Long Beach, NY. Enjoy!