May 21, 2016
Video of the Dwarf Car Feature from Petaluma Speedway in Petaluma, CA on Saturday, May 21, 2016!