Canadian wunderkinds Stars have three albums to their credit, the latest of which, 'Set Yourself on Fire,' released on the Arts & Crafts imprint.
Added by Upcoming Robot on October 3, 2008