I love this song. It sounds like it's about to implode at any minute.
Is this the best indie-rock song ever?
Today is a noisy pop sort of a day. Now with bonus wolf on kitchen table.
Sometimes I feel like Broken Social Scene just "gets" me, you know?