An interesting video from the perspective of Johnny LaRue‘s crane shot of the band lying on some ice. Somewhat befitting a Canadian band.
Stars continue in the baroque pop style popularized by Arcade Fire with this ditty. This song is off of their 3rd album, Set Yourself on Fire.
This Toronto (now Montreal) band (whom are made up of former Broken Social Scene members) have been nominated for a Juno under best Alternative Album 2 years in a row in 2004-05. They’ve released many albums and EPs, with their latest in 2010.