The new video teaser for the Dodge Demon reminded me of this.

Iโ€™m guessing Dodge is just liking everything today. Even Manimal references.

Advertisement

This is the video for the Demon I was poking fun at.