Although formed in New York, indie-pop quartet Stars now calls the fruitful modern rock hotbed of Montreal, Canada, home. 2005’s, Set Yourself on Fire, was hailed as “sort of an indie-pop Rumours.”
Dunno maybe the horn or something in their sound reminds me of a more immature band The Connells from way back when. This set I stuck through the whole thing never once averting my ears to anytig els
MORE>