Archive for October 31st, 2010

The Shining Twins Sing the Hits

Sunday, October 31st, 2010

Is there anyone who wasn’t creeped out by the twin girls in The Shining? Imagine if they took up a singing career.