Thursday Perform Last U.S. Show Of Farewell Tour

Thursday played what is expected to be their last ever U.S. live show at the TLA in Philadelphia, PA this past Friday, December 30th:

Leave a Reply

Your email address will not be published.