Pretty nice race today in Germany!
What impresses me the most is the fact that Red Bull has won 2 races with their new engine-partner Honda, which means the Japs are back, same as in Indy Series.
On the other hand, it was a pitty that Mercedes couldn't do anything in their own yard, as they're...