Good luck to the AIM shooters who are arriving in Sparta, IL, for the AIM Grand …

Good luck to the AIM shooters who are arriving in Sparta, IL, for the AIM Grand Championships.




Source