Hah! The “Revenge Ad” scored a direct hit.
Revenge is what Obama is all about. Note how divided the country has become since he came into office....