DOWN guitarist interviewed by 106.3 The Buzz, September 2012
1 min read
Johnny Thrash of “The Oath” metal radio show, which airs on the KBZS-FM / 106.3 The Buzz station in Wichita Falls, Texas, recently conducted an interview with DOWN guitarist Pepper Keenan. Go here to check it out.