Is Apollo an American car brand?
Is Apollo an American car brand? The Apollo GT is an Italian-American sports car, initially marketed from 1962 to 1964 by International Motor Cars in Oakland, California. And so, Apollo is taking the first steps towards making the IE a road-legal car. That’s a 769bhp, naturally aspirated V12-powered road car – built to LMP racing […]
Is Apollo an American car brand? Read Post »