Description
Another short lived Super Touring championship, this time in America. Includes the Dodge Stratus which only competed in this series.
Author
Duration
14m 48s