I saw it too. Did yours have a snowball that said "made in hell" stuck in his mouth?
Yep..that’s the one!
The one I saw was red and was towing a "Ronald Reagan for President" banner.