Credits & Info
- Sep 14, 2003 | 6:39 PM EDT
If you liked this, check these out!
Plenty more like this here!
Dick Mantis: The Smartest Insect
Dick has convinced the cockroaches that he is god. But for what reason? Watch and see. Don't miss the preview of an upcoming attraction.