Sunday, February 26, 2012

Whale Tale, Burlington, Vermont

I was sitting as a passenger on the interstate in Burlington, Vermont when I see these 12 foot tall whale tails sticking out of the ground. I was able to grab my camera, uncap the lens, flip on the camera, aim and get a shot off in just the nick of time as we sped on by. Not a totally sharp shot but I was lucky to get that single picture in a brief moment of time. Why Whale Tails in Burlington, Vermont? No idea.