yo_john117 on 20 August 2009
Holy shit the new screens look simply amazing. I see some pretty big improvements over other pics. especially the in cock-pit picture! It looks like some person took a picture of the inside of their car and posted it!!