Dead Sara, ‘Weatherman’ – Best 2012 Rock Songs
Dead Sara have unleashed one of the most powerful rock singles of 2012 with the tune ‘Weatherman’ off of their self-titled debut album.
Frontwoman Emily Armstrong showcases vocal layers that can go from a raspy softness to a soaring yell, while guitarist Siouxsie Medley delivers some heavy and infectious riffs.