Tuesday, April 15, 2008

Tupelo Bigfoot Caught on Film

Clearly this short film shows some sort of primate, I'm not sure if it's really Tupelo though.




1 comment:

Webmaster said...

What the ...
in the side mirror, it looks like a neighborhood. But you're right, can't tell if it's Tupelo

Official Ted Lasso