Sister | Hated
by Mark Allen Staff Writer Swedish rockers Sister have taken every torment they suffered at the hands of older siblings, every beat-down they received from playground bullies, every broken heart they endured at the hands of some bimbo, every insult ever flung at their mascara-wearing faces from [...]