Jackson Fowler goes for a wild ride during the kidney bean race at Bronson Motor Speedway. Not only was he OK, but won the following mini stock race.

6/30/12 by Jason Phillips. Shot with Panasonic HMC40, edited in Sony Vegas.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…