John York Posted August 19, 2012 Share Posted August 19, 2012 Has anyone any idea of when a new addition to the North America scenery will be coming out? John Link to comment Share on other sites More sharing options...
gandy Posted August 19, 2012 Share Posted August 19, 2012 Monday or a Tuesday i think but i cant tell you what week or month. As the team get closer im sure we will see some preview screenshots. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.