The Crew is Where Racing Meets Role-Playing
Zorine and Dan share their impressions of The Crew, Ubisoft’s ambitious social racing game with RPG mechanics, set all across the USA.
Filed under: Video Games

Top

No Comments »

Leave a Reply




Back to Top