Tora Tora

Biography by

This band out of Memphis started in the late '80s, beating the odds as a metal band simply because of where they came from. Courtesy of MTV, they soon gained a national following and are considered to…
Read Full Biography