These shots may not look like a looker but the atmosphere is totally brilliant. It adds realism and destruction. Look at the damages, it gives us a sense of awe.
Here are some pics to keep you Driver fans hype about this game and then later on I give you the link because there are far too many of them.
and here's the link: http://media.xbox.ign.com/media/486/486903/imgs_2.html