Launch Control — High Pressure Art (S01xE10)

In this episode, the Subaru+Puma Rallycross Team take on the GRC field at Bristol and the rally team head to the New England Forest Rally in Newry, Maine.

Leave a Reply