anyone interested The Crew has Beta on pc on twitch

#1kennyynnooPosted 7/23/2014 12:18:47 PM
If anyone wants to check it out.
---
Xbox one, PS3, Wii
Play for the games not the evil corporation, they're all evil in the end.