Tag Archives: le mans

10 reasons why you need to watch the 24h of Le Mans this weekend (and why F1 sucks)

So this weekend, the 24 hours of Le Mans are going to take place. Even though it is held in France, I am much more excited about it than the Montreal F1 Grand Prix. Seriously, F1 has lost all its … Continue reading

Posted in News | Tagged , , , , , | Leave a comment