Goliath Bird Eating spider

Do not assume I was the only one in the room when I filmed this. This is...

4,862 views youtube.com

Interest

Nature
Discovered by amorg85
on May 16, 2008

Stumblers Who Like This Page