Robots

Musical Armpit Farts

  • Released: 2005
    • Length: 01:57
    • Plays: ???
Synopsis >

The robots have a friendly competition to see who can make the best armpit fart noise. It ends badly.

TV GUIDE Users' Most Popular