SLAP CHOP Infomercial Parody / Win over Peter Chao !

Posted by Slamchip on Mar. 23, 2010