Fast cars: check. Racing: Check. Cows: yes check. Shaun put his foot on the gas during The Crew’s open beta and decided to make a video with his thoughts.
Read more »What’s better than one city to race in? Twelve cities to race in! And in the latest trailer for The Crew, those cities and environments are shown in all their splendor.
Read more »