Forza 6 is here soon (or now, if you forked over for the digital “Ultimate Edition”) and it has the potential to be the greatest racing game ever, if past editions are anything to go by. But the news is even better if you are an Xbox One-owning V8 Supercar fan, as Xbox has announced […]