Ubisoft has released a teaser showing a muscle car showing some awesome moves in a parking lot.
The trailer also teases with the location for this edition of the Driver series to be set in the city of San Francisco (you can see the keyring at 0:31 it shows the initials SF),also the teaser shows the year 2010 which might indicate that the game will be release this year.
Share Your Thoughts Below (Always follow our comments policy!)