Steve Kart

Steve Kart was the Vinyl Toupee racer from 1981 to 1985. Steve is a Pink Sheep who competed in the Sheep Minecart/Marble/Path Piston Cup Racing Series.