And Broken Social Scene also released a new one yesterday. I’m reserving judgement… yeah.

This is the final song on the 2005 self-titled album and still their greatest moment.