This drama about the race between the two auto moguls saw filming locations in Statesboro and Savannah. Racing scenes were ...