The Australians are always running little cars down the dragstrip. Some with big engines, some small. Some with small tires, some large. But it’s not as often that you see this kind of thing here in the states. Not at this level anyway. Which is why this bitchin little 1983 Toyota Starlet caught our attention […]
More...
More...