Got it

#124For5Posted 11/8/2008 6:49:04 PM
Got this last Sat. As I am playing it more it is kinda a good game. It is fun to unlock more vehicles. Definitely takes some getting used to the driving style.