Tour of the Universe : Barcelona 20/21.11.09 is a video release by Depeche Mode, featuring an entire concert from their 2009/2010 worldwide Tour of the Universe, shot at Palau Sant Jordi, Barcelona, Spain on the 20th and 21st of November 2009. It is … see full wiki
What did you think of this review?
2008 world tour of the musical group New Kids on the Block
KISS live in concert.