I'm a Monster
Season 1
Ep 34. Bigfoot
- TV-Y7
- May 10, 2012
- 2 min
If you come for a stroll in the forests of North West America, you may meet this highly confused Bigfoot. Be prepared for lots of questions - is his foot big? Does he smell? Maybe he is just a man in a gorilla suit, does anybody really know?