Glenn has just left us all a brand new musical video message shot on the road in Russia!
You can now watch a new video message from Glenn:
You can now view a brand new video that GLENN has made available. The live footage was shot during his recent visit to Zlin, Prague and Budapest just a couple of weeks ago!
Visit this link to watch it…