The SuperStars V8 touring car series had one major flaw, in our opinion: by the time we learned about it, the racing season had come to a close and the entire deal basically imploded, which was a shame: take everything awesome from Europe and America that thumps out an eight-cylinder tune, add enough body modifications […]
More...
More...