Wednesday, March 11, 2009

Giant Stingray - Largest Ever?

This stingray was recently caught off the coast of Thailand. Look at this thing, read more here.