The Crew Delisted, Server Closure Coming
It has been a good part of a decade since The Crew released. Despite being someone who loves the open-world drive ’em up, with that love being created by Test Drive Unlimited 2, the original version of The Crew never really did anything to excite me back…