Cars, cars, cars, and more cars. Forza 2 has a bunch of them (310 to be exact) and now you can drool over the finalized list of every car that will grace Forza's virtual pavement. Over on the official Forza 2 website Team 10 posted a complete list of every vehicle from every car class that'll be in the game come May. Among the list are seven special cars only available in the collector's edition or if preordered and a few limited unicorn cars offered by Team 10 in the auction house. Start drooling gearheads as you look over the complete list and find your favorite ride. Speaking of which. Now that the complete list has been revealed, what vehicle are you looking forward to taking out for a ride?