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 August 3, 2008