Glenn and John

Glenn and John Chavez on-set in Hollywood, California after the taping of VH-1's "That Metal Show"
on Thursday, March 3rd, 2011.

The show episode featuring Glenn, will be first broadcast on VH-1 Classic on April 16th, 2011.

Picture Courtesy: John Chavez

Comments 1

Join in now!

Don’t have an account yet? Register yourself now and be a part of our Community!