Todd Mitchell
June 20, 2022
If you’re planning a stop in Quincy, Illinois in hopes of visiting the last Aladdin’s Castle arcade...