key quest arcade

— Savvy Traveler: Where the heck is Rockford, Illinois?