You should all come check out (link removed) It's new to the forza community. It's work in progress, but don't let it turn you away. We'll be adding a dealership soon, where you can use points you get from doing different things on the forums to buy in game cars.
Let your friends know about us and come check it out.
Let your friends know about us and come check it out.