Photos: Thomas Performs at The Roundhouse in London, England

Thomas performed for fans in London, England on November 10th during the first stop in Europe of his Home Team Tour. You can view photos in the gallery from the concert now.

Leave a Reply

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