Formula 1 reveal 70th Anniversary logo

Formula 1 have released the 70th anniversary of Formula 1 logo which will be displayed during its 71st World Championship season. Thousands of designs were considered, Red Kite Design concepts among numero... Read More...