Looks legit. Love to drift on forza. Sucks that it only sells on Xbox..
Printable View
Looks legit. Love to drift on forza. Sucks that it only sells on Xbox..
i love forza especially the newer games i also really enjoy gt but im a bigger xbox fan so i like forza a bit better than gt