The Bizzaro World versions of President Barack Obama and Osama Bin Laden were recentely spotted hanging out in Brazil. What, too soon? [My Modern Met]