Thursday Perform Last U.S. Show Of Farewell Tour
January 2nd, 2012 at 8:04am

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:

YouTube Preview Image YouTube Preview Image

Leave a Comment