Chuck Billy on 'That Metal Show'

PerfectMask

New Metal Member
Aug 28, 2009
14
0
1
Miseryside, UK
I believe Chuck was on an episode of this US program late last year.

Does anyone know if it's possible to view over the net in the uk? I've tried the VH1 site and Youtube, but to no avail.

Ta very much.