Justin Adiego goes for a spectacular ride during the 600cc micro sprint feature at Petaluma Speedway.
Tags: