x

Dallas's Leading Local News: Weather, Traffic, Sports and more | Dallas, Texas | WFAA.com

IndyCar Pit Stops on a downtown Fort Worth street?

The Cowtown Pitstop Challenge pitted four IndyCar teams against one another, to see who could engineer the fastest pit stop, right on 2nd Street in downtown Fort Worth