It might initially seem like a bit of a mis-match, country vs. city, but Michigan's finest give a good account of themselves in this Forza 2 showdown. Having Mr. Mustang on your side is always good for automotive moral.
Published30/04/2007Duration5 minutes 29 seconds
Sometimes we include links to online retail stores. If you click on one and make a purchase we may receive a small commission. For more information, go here.