You should definitly give it a spin some time. It's the best Forza DLC yet, imo. There are even a couple of Hotwheel cars included.I've been trying to wait for a sale on the Hot Wheels DLC for Forza but these pics are gorgeous.
Thank you.the forza 3 screen are great
Nice vacuum cleaner.