Tower – Shock To The System (Cruz Del Sur Music)

Hailing from the United States, Tower is a fast, frantic and furious female fronted hard rock band that only knows how to play loud and aggressively and the band hits with the ferocity of a runaway train! The group is from New York City and it seems to have taken the city's high energy, ever..