Launch Control 3.2: Approaching Storm

  • 9 years ago
Subaru Rally Team USA travels to Missouri for Round 2 of the Rally America championship, the Rally in the 100 Acre Wood, only to find the fast gravel stages turning into yet another snow event.