“Lawn Chair Larry” Walters wasn’t the first man to take flight via balloons. Walters had an accidental predecessor a few decades earlier in the small town of Old Orchard Beach, Maine on September 28, 1937 with a group of bored news photographers who decided to shoot a story on a Read More →