In this featurette, we take a look at the incredible scenery that inspired the different stages in MotorStorm. Video after the jump.
Jostling for first place among a pack of racers from around the globe is what this game is about, especially when players of all different skill levels are competing on pretty much an even playing field
[via IGN]