“Fuck Shit Stack” by Reggie Watts- Official Music Video

2010

Choreography: Amy O’Neal
Director: Duncan Skiles
Producer: Looseworld
Label: Comedy Central