Last weekend’s Formula 1 outing at the Barcelona/Catalunya circuit was a bit of a snooze for me (literally- I fell

The post Formula 1 2018: Spain (Infographic) appeared first on Gas 2.



Source link