I honestly never thought I'd come across an ad like this. A political advertisement aired during the World Series broadcast with a message stating that liberals are the new racists. The advertisement was funded by…
America Next World Series Ad Reaction










