Couch Tour·August 31, 2016LIVE ALERT: The Claypool Lennon Delirium Live Nation brings you a live stream with The Claypool Lennon Delirium live from The Fillmore in Philadelphia on August 31st at 10 pm EST.