S3E17 · iBelieve in Bigfoot

iBelieve in Bigfoot

S3E17 · 2010-05-08 · 24 min

Carly and the gang try to prove that there is a Bigfoot somewhere out there.

The show’s own verdict is on its page.