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
Watch on Funny or Die