Here's a lil' sneak peak at the different locations and the vast environments of the upcoming Test Drive sequel, Test Drive Unlimited 2. Trailer after the jump!

More...