TALON – DRAG CAR 18 years ago 10 years agoFeatures, Other Vehicle FeaturesDragcar It was in April of 1992 that the first “Legends” Car was unveiled at the Lowe’s Motor Speedway. The...Continue reading →