The Toronto dance-punk duo, Death from Above, gained enormous popularity in Toronto leading to international success in 2004 with the release of their debut album, You’re a Women, I’m a Machine. The band was on their way to stardom, but in 2005 they broke up leaving fans wondering what they could have achieved. 2011 marked the beginning of reunion tours, and in 2014 they … [Read more...] about Album Review: Death From Above – Outrage! Is Now