So, Barack Obama thinks he's going to win votes with this ad?