Canadian wunderkinds Stars have three albums to their credit, the latest of which, 'Set Yourself on Fire,' released on the Arts & Crafts imprint. Martin Royle is among the founder members of the band Washington Social Club.
Added by Upcoming Robot on March 19, 2008