Let's face it, for some people, their car is their pet, especially if it is and really cool hot rod and they built it themselves. Something tells me that a stop sign is nothing more than a starting line of the next drag race for this Little Duce Coupe.
When the flag drops most competitors never get this view of the little coupe. All they get is the smell of burnt rubber and the glow of taillights disappearing into the night. Have a blessed day.