Sweet, sweet overkill…that’s what this 1975 Toyota Celica coupe is all about. They are neat little cars on their own merit, but this particular car, built by Speed Warehouse, is just perfect…from the JDM rear-view mirrors on the fenders to the well-pressurized, 1,000 horsepower or so 2JZ 3.0L inline-six under the flip-forward hood. Yes, that’s […]
More...
More...