Never Give Up

That is the attitude a lot of drivers, least of all the Mercedes duo, took on during the crazy Grand Prix Sunday we just witnessed in Hungary. Another win for Sebastien Vettel this season makes him somewhat of a similar title threat as Daniel Ricciardo was this time last year. Ferrari looked absolutely nowhere on

Continue Reading →