Small Tire No Prep Racing

Small tire no prep racing Benton Speedway Benton Missouri. Racing in the Midwest USA!!

source