Return of the Demon!!!

The part I don't get, is using 2 separate car names mashed together. I guess they thought it worked ok on a ram "daytona" I always thought it was stupid when someone said "dodge duster" but seems fiat thinks it's a viable marketing idea. Oh well, car sounds like it might be pretty bad ***, so that aspect is pretty cool