Filmed by fan for fans all over the Globe. No commercial use intended. One of the best shows I've ever seen, been waiting 10 years to see these guys! First show in Europe since 2002. Live @ HardRockFest, Green Theater, Moscow, Russia, | Filmed by Stucker
Hide player controls
Hide resume playing