Keith Douglas KEITH DOUGLAS Memphis Guitarist and founding member of legendary Memphis rock band, Tora Tora. Independently recorded and produced guitar driven art rock instrumentals. Full project coming soon. Thanks for listening. Peace, love & gratitude. Keith Douglas’s tracks Life On Earth by Keith Douglas published on 2024-01-31T13:04:57Z TIMEBOMB by Keith Douglas published on 2024-01-05T03:06:44Z