“Watch What Happens Live” Cartoon Parody

Saturday, August 14th, 2010

This is the funniest parody of “Watch What Happens Live”!

Starla is hilarious!! 😉