Newman racecar is out of here!

The Newman race car had sat in our showroom for quite some time, it's finally taking off and heading out of the showroom. Took a lot of hands to get this thing going!