Stoopid Movies Episode 86 - Psycho Santa
Channel: Adam Thayer
Date: 09/12/2012

More fun in our Sub-Rosa Christmas, this week the crew watches "Psycho Santa" and tries not to fall asleep...