IMG_2330

IMG_2330

Ryan Ruhl takes the checkered flag Friday at Tri-City Motor Speedway with the Great Lakes Super Sprints. (Jim Denhamer photo)

Ryan Ruhl takes the checkered flag Friday at Tri-City Motor Speedway with the Great Lakes Super Sprints. (Jim Denhamer photo)