Is it true? We have heard that our Lil' Ol Band from Texas, USA, them ZZ TOPS will be playing their first ever shows in Russia this October...specifically October 27 in St. Petersburg!
This is very exciting, I hope that a Moscow date is also announced soon! Where else will they go on this tour? Poland perhaps?