Sooooooo funny. Sacha Baron Cohan keeps on producing funny stuff. I cant believe this American politician is so dumb!