Filter

Filter Frontman Calls Out “Bullshit” Chainsmokers Performance On SNL

Studio 8H, the hallowed grounds where Saturday Night Live happens every week, might be the last place in the world where lip-syncing is considered verboten.
Tom Breihan | April 11, 2017 - 9:17 am