29 E3 2008: Moscow Racer Impressions - First Look We take a look at an E3 video trailer showing off early gameplay in Akella's upcoming Russian street racing game.
Log in to comment