Very surprised by the Buenos Aires destination. The producers must have been nervous about the Chilean volcano ruining their plans to visit. Hope it actually makes the show.
So so cool that TARCan is racing, and look forward to it more than the US this year! (can not believe I am saying that..way to go Canada production)