Our journey takes us to Brazil for the exhilarating Stock Car Pro Series, Mexico for the La Carrera Panamericana Rally and also Greece, witnessing the second edition of the Kaiafas battle in the waters of Zacharo.