Ban the new Dodge Demon...
This is nothing new. When dodge/ Plymouth came out with something fast they make up new rules to slow them down.
Print