Originally posted by jessejamesxx
Sorry for necro-posting, but I think this is truly a great Christmas conspiracy related subject. I won't be making my own thread, but I think more people should be aware of this. Unless of course it's been debunked? Hope to read more from you guys.