The Best/Worst Smear Ad Ever
TPM is reporting that this is an actual real political campaign ad that's running on TV for the upcoming New Orleans elections.
TPM is reporting that this is an actual real political campaign ad that's running on TV for the upcoming New Orleans elections.