Posted by: Loren Coleman on March 21st, 2008
March 21, 2008 ~ Breaking news ~ The Luxembourg Bigfoot has been revealed to be a hoax via a new video confession, in which the origins and costume are shown.
Loren Coleman – has written 5489 posts on this site.
Loren Coleman no longer writes for Cryptomundo. His archived posts remain here at Cryptomundo.