Friday, December 19, 2008

Amazing...


Wow...A giant sting ray was found in Thailand earlier this year, and the giant star fish, which was found in New Zealand is  also from early this year....how amazing is that? Their huge! Sheesh....you can see more of the years most amazing photos here.