Best gearhead movie........
Tail lights fade. Nice Demon in there
Print