wtf, sacha baron cohen now Michael Jackson & Tyra...

wtf, sacha baron cohen now Michael Jackson & Tyra Banks? WTF?!