Let's Play: The Crew 2 - An Open Beta Review

in #gaming7 years ago

Today we will take a look at the open beta version of The Crew 2. This arcade racing game promises an open world racing experience we love. Currently, the open beta is available for free on Steam.