The Crew BETA - First Impressions
2016-03-03
1
www.freakandnitro.com for more - Ubisoft has a bigtime Racing MMO game coming out in November - but has begun allowing users, including Jimmy, try out the Beta. Jimmy shows some gameplay and discusses its pros and cons.