The latest ad released by New Day for America - a pro-John Kasich super-PAC - is bizarre.
The ad takes Donald Trump's "Lyin' Ted Cruz" insult to new levels, by showing Cruz turn into a modern-day Pinocchio.
The Republican hopeful's nose grows so long that it begins to wrap around his own neck.
While this is happening, a narrator accuses the Texas Senator of lying throughout his campaign.
Watch the full ad below: