Town of Beloit, WI – Injury Accident On S Afton Rd Apr 17, 2020 | | Town of Beloit, WI – Injury Accident On S Afton Rd