Billy Kelly
July 25, 2019
It’s an impressive design. I wasn’t aware of it till just now. These ultra limited number vehicles I’m unsure of anymore. Only 130 will be sold. Probably 75 percent or more will never actually drive on an actual road.
More About This Picture
Vehicle
N/A
Location
N/A
Keywords
N/A
Discover More Pictures
See MoreAdvertisement
Be the first to comment on this picture!