TALON – DRAG CAR 16 years ago 8 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 →