First Impression: Driver: San Francisco (XBox 360)

This is the 262nd instalment of our first impression video series. Today, we are playing Driver: San Francisco for the first time.