100 additional horsepower at the wheels.
Now that’s and add-on!
June 3, 2019
The World’s first car: Mercedes Benz 1886.
China’s road network is mind-boggling at a staggering rate!
Finally the 1973-1977 Chevelle(s) are getting some love . . . and 700+ horsepower!