1971 Dodge Demon idling on Youtube
This one?
[ame="http://youtu.be/Wh16tDCHBcQ"]http://youtu.be/Wh16tDCHBcQ[/ame]
What's your combo? Engine, cam, exhaust...
Print