To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Believe it or not, there's a Rob Halford fan cafe/bar in Berlin, Germany. Look it up. This is a shirt from that spot