Glenn and his band, live onstageat Masters of Rock Cafe in Zlin, Czech Republic on Tuesday, May 20th, 2008.
Picture Courtesy: Thomas Holden
Heeeey, I can see my self in the picture One of the moments with hands down - quite rare!
Don’t have an account yet? Register yourself now and be a part of our Community!