Top
100°

The Crew - All Hidden Car Wreck Parts Location Guide

The Crew is an open world racing game that takes place across the United States. Players are trying to work their way through a criminal organization, competing in events and taking down rival drivers in a bid to be the best driver in each city. Players can tune cars with extreme detail and care.

Read Full Story >>
gamesmoke.com
The story is too old to be commented.