If you're in a band, isn't Russia the last place you wanna be right now? Anyway, Elway have been taken in and interrogated while on tour in Russia. They have also had several items stolen from them while abroad.
"Enormous circle pits erupted. Fucking people rained down from the roof of the factory into the crowd like the most awesome 9/11 interpretive dance you've ever imagined."
Can't say this is an enjoyable simile by any stretch of the imagination.