The Cooper Temple Clause London Concert Pictures, Video

performed live at the Shepherds Bush Empire in London, England on Thurdsay (April 5). Check out pictures from FilmMagic and WireImage. Watch fan filmed highlight clips from YouTube.

Related News

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.