Torche

Torche – Restarter (Album Review)

Heavy Rock outfit Torche hails from the sunny locals of Miami, Florida. Founders Steve Brooks (guitar, vocals), Juan Montoya (guitar), Jonathan Nuñez (bass), and Rick Smith (drums) came together in 2004 and began to make music immediately. Although Montoya left the band acrimoniously in 2008, Torche continued ... Read More