Originally Posted by MalicE yeah I've seen very mixed reviews for Rivals. some love it and some hate it. maybe rather take that money and save it for drive club Oh.... YEAH! Drive Club / Project Cars / The Crew... so much coming.
Forum Rules