Is this the ultimate city car race or what. Magnificent Euro hot hatches – the Clio RS Trophy, the Mini JCW and the Corsa OPC go against one another and make an interesting race that proves a lot of things. Take a peek at the Europe’s most interesting race. Maybe they aren’t fast, but they are exciting and fun as hell.
Legendary Speed is dedicated to bringing you the very best Videos about Automobiles and Cool stuff.