Sunday, October 11, 2009

Howard Stern Interviews Former ALCOR Employee About Ted Williams' FROZEN HEAD!

I found this horrifying and disturbing but absolutely compelling. Content warning in more ways than one.

Monkey Wrenches And Tuna Cans.

No comments:

Post a Comment