Extensive planning went into this Hand Built Custom Show Car. Traffic was moving at 70 MPH when the car pulled out to catch up. The car looks and sound better in person than a video can show. For more photos and information on this car go to www.kumberamotors.com
SUPER CAR + 5
Fargru 2 years ago