1,474,176 views 143 on YTPak
2,143 265

Published on 13 Mar 2008 | over 9 years ago

Video documentary of a giant centipede catching a bat.

Loading related videos...