June 7, 2024 - An 84 Year Tradition: Martha's Popcorn Stand in Auburn, Indiana