The Metal Gods tore Russia up the other night and ... thanks to the wonderful worldwide web ... I can show you how it went down!! 

Getting from El Paso to Moscow is not exactly a day trip!  Now I would happily drive to Las Cruces to see them or up to Albuquerque.  I'd even drive across Texas for a show but; halfway around the world?  Notsomuch....

I figure you probably feel the same way so, I'm bringing them to you!  White Sands, Red Sands, your casa, your favorite drinking establishment ... wherever you like!  If ya' got the net, then ya' got the Priest!!

It's fan shot footage but the sound is (mostly) pretty good quality ... see it as the Ruskies saw it!  (With vodka!!)