Motorstorm 3

Motorstorm 3: San Francisco pics leak onto the net

Some shots of Motorstorm 3 have leaked onto the nets today.

Motorstorm 3 headlines