It’s been a rough day today, especially for many families in Newtown, Conneticut. I thought it was a fitting song for today, for tomorrow, for this holiday season and for every holiday to come:
The only good thing about last night’s show on SNL.
What was just a simple promotional video back in the 90s takes on a chilling new meaning now. I bet even the members of Depeche Mode get chills down their spine if they watch this video.