April 16, 2016
Video of the DwarfCar feature from Canyon Speedway Park in Peoria , AZ on Saturday, April 16, 2016!