2018 Dodge Challenger SRT Demon test drive
Dfr360cuda said
View attachment 1715138108
How 'bout dis ?
Click to expand...
Notice the chute ?
Required on 150+ mph cars.
Print