The Asteroids Galaxy Tour In Utrecht
The Asteroids Galaxy Tour documented the December 2nd stop on their European Tour at Tivoli de Helling in Utrecht, Netherlands. The clip featuring highlights from a radio visit earlier and concert footage. Watch via YouTube below.