Turn 10 and Microsoft have released a barrel of new stills showcasing European mini cars. Among the many vehicles can be found a Ford Focus RS, Lotus Evora, Alfa Romeo Brera as well as a Swedish contribution in the form of Volvo C30. Check out the images pf the 30 new cars below.