That Metal Show
Facebook
Twitter
Email
That Metal Show
Tesla/Chuck Billy
Season 6 Ep 5
11/13/2010
With guests Tesla and Chuck Billy (Testament).
Watching