• R2dad Posted: 3/5/2009 3:15pm PST

    "Next Up?"

    Very funny, very British, very-un-pc. Next up--fashion faux pas of F1 pit crews, as well as Detroit CEOs? Let's see if you can bring it, Mr. Steve.