Watch Michael Phelps And Terry Crews Perform On Lip Sync Battle: All-Stars Live

Terry Crews will show you the very best way to fight the power.

When stars perform on Lip Sync Battle, they get into it. Or, at least they try to. Last night, Michael Phelps, Terry Crews, Olivia Munn, and John Legend competed live for the title of, uh, something. Best Lip Sync Master? Best Fake Singer? Mock Vocal Champion? Who knows. Phelps took home the title with his daring rendition of "Lose Yourself" by Eminem.

Crews put up quite a performance himself. Taking on Public Enemy's "Fight the Power", he got into his routine by dressing up like Idiocracy's President Camacho while dancing around presidential impersonators.