1,466,220 views 132 on YTPak
2,132 263

Published on 13 Mar 2008 | over 9 years ago

Video documentary of a giant centipede catching a bat.

Loading related videos...