Glenn leaving the stage at The Robin 2 in Bilston, Wolverhampton, UKon Saturday, September 20th, 2008.
Picture Courtesy: Ian Harvey
Nice shot! I hope Glenn will come to Germany again for a closeup tour like this, that would be soo coool!
Don’t have an account yet? Register yourself now and be a part of our Community!