Australian Toad the Size of a Small Dog
Environmental group FrogWatch captured what may be the largest toad ever in the Australian city of Darwin. Talk about a potent mix of evolution and bad symbolism. The monster cane toad weighs nearly 2 pounds and has a body the size of a football -- that&#

Your Score:N/A
Average Score:3.63


 
Animation
Cool
Family Guy
Celebrities
Animals
LOL
Ouch
News & Politics
WTF
Tv & Movies

 
Halo3Forum.com

 
ADD/VIEW COMMENTS