Monday, March 11, 2024

R.I.P. TM STEVENS

TM Stevens a.k.a. Shaka Zulu, who was part of VAI (with Steve Vai, Devin Townsend, and Terry Bozzio ) passed away.
Let's give "Sex & Religion" another spin...

No comments:

Post a Comment