The Clarion

‘Stars’ redeems themselves with what might have been lost with new sound

Callie Vasey, Arts Editor November 13, 2012

Oh, they have done it again. Indie-rock band, “Stars,” has released its newest album called “The North.” The Canadian natives have taken on a new sound with their latest album. The last album -...

Load More Stories
Activate Search