Watching the Formula One race in Shanghai has got to be one of the most surreal experiences I’ve had. Ever. It really played with my senses — sight and especially sound. Here are some of the videos I took from yesterday.
Click click click to continue!
Congratulations to Lewis Hamilton for winning Formula One Shanghai!