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:

This entry was posted in LIVE VIDEOS and tagged , . Bookmark the permalink.

Leave a Reply

Your email address will not be published.