Brilliance In Brazil

Nov 05, 04:50 PM

Take a bow Brazil, that was AMAZING! In a race that had everything (and we do mean that) James and Haydon break down all the talking points.