Go behind the scenes with presenter Mike Chen and his production team at the 2019 FIA World Rally Championship in chilly Sweden and sunny Mexico.