Wednesday, December 1, 2010

ULTIMATE BATTLES IN NATURE!!!

Sperm Whale vs. Giant Squid

One of the most anticipated battles in nature unfolded last night...


but quickly ended after Giant Squid threw a sucker punch before the bell

1 comment: