Weirdest political ad of the dacade

too strange for words: