Ahmed Best, the actor who voiced universally hated Star Wars character Jar Jar Binks, recently spoke of the experience on a YouTube interview. On it, the tragic story is revealed. The poor guy took the entire Phantom Menace backlash against his character personally and he's been the butt of jokes for 15 years. Read More »