120th Grand American World Trapshooting Championship

120th Grand American World Trapshooting Championship

SPARTA (WSIL) — Trapshooters from across the globe are in southern Illinois this week.


Source