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.
Crazy!! Be sure to check the out next video below.