Street Racing From 01/07/12 & 08/07/12 North West UK

Lots of cars racing again, even an Audi R8, Evo, R32, Cupra, Focus ST.

source