Bigfoot in Luxemburg

Posted by McKagan on Sep. 29, 2006

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