ThrottleNecks Tickles Your Funny Bone With Obama [REVIEW]

Last year in June, I saw a poster of WWE Pay Per View (PPV) event Capitol Punishment (NOT Capital Punishment) which showed the animated versions of WWE Superstars John Cena and Rey Mysterio ready to fight each other and an animated version of US President Barak Obama donning a referee T-Shirt, standing between the Superstars…