Illinois Republican Primary Results 2012: LIVE COVERAGE
Mitt Romney, Rick Santorum, Ron Paul and Newt Gingrich are the four remaining candidates in the race for the 2012 Republican presidential nomination. REUTERS

Will the real Mitt Romney please stand up, please stand up, please stand up?

The hilarious new Will the Real Mitt Romney Please Stand Up? video revisits an Eminem classic in time for the 2012 election.

As the twisting, familiar, funk-inflected West Coast Dre beat we know from middle school dances and summer camp thumps in, strings a-jingling, a remixed Barack Obama intones the famous intro to the hip-hop classic with Romney's name .

But it's not the Marshall Mathers LP, it's the Willard Romney LP, and the mash-up is the spot-on product of what must have been countless hours of cutting, slicing and splicing campaign videos, interviews and more.

The entire Will the Real Slim Shady Please Stand Up? track is re-created in full, but with an anti-Romney focus, replacing all of Em's lyrics with quotes by Romney, Newt Gingrich, Rick Perry, Donald Trump and others.

From replacing my bum is on your lips, my bum is on your lips with my dog is on the roof, my dog is on the roof, to a snippet of him singing America the Beautiful, the video is a triumph of the editor's floor.

And it somehow manages to fit in the following key moments of Romney's campaign thus far: I'm not concerned about the very poor, Corporations are people, my friend, I like being able to fire people, and I drive a couple of Cadillacs, actually.

The video, posted on YouTube by user hmatkin, also combines various clips to create false quotes from the GOP candidate, such as this one: with regards to abortion, uh, you can choose your own adventure.

The clip is one of the funniest in a string of increasingly-sophisticated videos that have emerged to lambast the field of 2012 Republican presidential candidates, most famously in the Bad Lip Reading Soundbite videos that came out last year.

Click play below to watch the Will the Real Mitt Romney Please Stand Up? video: