My Favorite Bands Logo
    Tora Tora
    Tora Tora

    American hard rock band from Memphis, Tennessee.

    Data provided by Discogs