Thursday, November 6, 2014

News::Ivory Tower Release The Crew Patch Notes

Ivory Tower, developers of The Crew have just released their latest patch notes that highlight the biggest changes that have been made to the game since the last beta.



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