Just them arriving in Moscow, Russia i believe, just got this video and trying to upload it, its my first attempt :) Sorry its not in english, if you listen carefully, you can hear the band talk a little bit. Funny how they spell their names on the TV, kind of bizarre.
Link to this comment:
All Comments (0)