Bigfoot in Luxemburg

Posted by McKagan on Sep. 29, 2006

Previous video | Next video  
Tell the world:

A supposed bigfoot strolling about in the small european country Luxemburg. Could it be real? Looks pretty fake. Wonder why the people in the background the first seconds didn't see him...

Categories Pop Culture

Tags bigfoot

More Details »