Bigfoot in Luxembourg

Here’s a video featuring a bigfoot sighting in Luxembourg. I don’t know about you, but I wouldn’t be running straight at the big creature… I’d be running in the complete opposite direction. I guess that some people will do whatever it takes to find the truth.

Read More