Southern Illinois Showdown
The Track at Holzhauers Nashville, IL
June 2, 2023
2024 Dates for The Track at Holzhauers:
The Pullers Championship: May 1718. 2024
Southern Illinois Showdown: September 67, 2024
Video by JP Pulling Productions
http://jppullingproductions.com/
/ jppullingproductions