Drag Racer

This Drag Racer was drag racing in the 1st Street Factory District in his red car and his car spiraled of the road. The Wonder Twins attempt to save him but instead, Zan ends up killing him accidentally.

Appearance
The New Adventures of the Wonder Twins
 * Drag Race