Video: Broken Social Scene – Sweetest Kill
The latest video from Broken Social Scene’s 2010 record, Forgiveness Rock Record, comes the Sweetest Kill. For those who are squeamish and dislike axe murdering – and there is a reason I am mentioning this – you might want to...