hello people; I was watching some of the show the other day and they where showing a few cars. These cars are super nice. Seems like there was alot of twin turbo'd cars. One that had the turbos mounted in the gas tank area. The workmanship was great on the car but I don't know about the turbo location?
On the show they didn't tell you a whole lot about the cars just a quick visual.
IBBY
On the show they didn't tell you a whole lot about the cars just a quick visual.
IBBY