The Roar

Definitive 2013 Formula 1 season guide
The Roar
The long wait is finally over; the highly anticipated 2013 Formula 1 season is sticking its nose around the corner and it all starts this week with the traditional opening Australian Grand Prix in Melbourne. In this article, I want to take the time to

Filed under: Formula 1

Like this post? Subscribe to my RSS feed and get loads more!