If this isn’t the wildest thing we have ever featured from the seemingly endless listings on eBay we’re not sure what is. According to the seller, this is a street legal Indy car that was built in 1961. We can see that the car has working lights and a license plate, so the street legal [...]
More...
More...
Comment