Jul 5, 2005 | Contributor: JL Staff Luxury Autos: It's easy to find a pick-up truck or SUV if you want to buy American but a true sports car is more elusive. One car maker has recently come under detection--surprisingly, it's a small, suburban Atlanta-based sports and racecar... Read More |