68383
Well-Known Member
Anyone see this yet? The article refers to the Mazda Miata. Somehow, I have a hard time linking the Demon name to a Miata-style car.
And where's the snorkel scoop?
And where's the snorkel scoop?