LEAKED BTS FOOTAGE - PINK SWEAT

Behind the scenes footage of puppet star, Francis Fluffenstein, flipping out on the set of "Pink Sweat".

Directed and Edited by Lara Everly

Featured on the Funny or Die homepage