Monday, October 6, 2014

News::The Crew releases in December

The Crew, the open world racer from Ubisoft has now been delayed.



via N4G: pc news feed http://ift.tt/1usZtq5