NEW VIDEO: Glenn Lewis “Live at The LaffHouse” (Part 1-5)
A heap of footage from Glenn Lewis’ show at Philly’s LaffHouse. Hit the jump for Parts 2-5.
“Moment of Truth” has a August 20th release date.
Previously: NEW MUSIC: Glenn Lewis – Can’t Say Love
Comments Off on NEW VIDEO: Glenn Lewis “Live at The LaffHouse” (Part 1-5)