Listen & view Tora Tora's lyrics & tabs
There are / were at least 2 bands going by this name. 1) Tora Tora is an American glam metal band formed in Memphis, Tennessee, United States, in 1985. 2) Were an 80's Synthpop act from France. --==-- 1) Blues-based, Led Zeppelin inspired metal that should have made Tora Tora a household name, but sadly didn't. Tora Tora is an American glam metal band formed in Memphis, Tennessee, United State...read more