0 Users appreciate this thread.
241543903
Duane (2013-04-02 11:10:12)With quick research, it was a meme that started in April 2009 by David Horvitz.
Thanks for the memories...
Log in to submit a comment
Back to forum: Miscellaneous
New registered users today: 1
Newest registered user: 5A5A10

If you search this up on google, you'll see a bunch of people sticking their heads in freezers.