Rooftop Mystery December 16, 2024 It’s delightful to find a vending machine on a secret rooftop, but who’s restocking it?