truomega.ca
Album Review: The North
Lauren Gagatek, Contributor Ω Montreal-based Canadian indie-pop band Stars released a brand new album entitled The North on Sept. 4, pairing tell-tale vocals with thought-provoking lyrics. The Nor…