I don't see any teams that are devoted to American cars, so I thought Id start one up, if anyone wants to join, I might need some help with making everything work, but if anyone is interested in this let me know.
Yes Good Luck with your team. The best way to start a team is look for 4 people to join first then make a thread... thats how Phantom D got started..
-TD