Dre’s Formula 1 2015 Chinese Grand Prix Politics Review

“So, Rosberg got screwed… Because Hamilton drove too slow?! WHAT?!” If you’re looking for a race review, you’re probably not going to find it here. Seriously, you’re expecting China to produce a decent grand prix? [...]