The Crew is Where Racing Meets Role-Playing Preview

Zorine and Dan share their impressions of The Crew, Ubisoft’s ambitious social racing game with RPG mechanics, set all across the USA.
Gamespot’s Site Mashup