moonspenders.com
A Memorably Weird Life: That One Time I (Almost) Saw Bigfoot in Northeast Ohio
Other people have childhood memories of Star Wars, beach vacations, or going to Disneyland. I have memories of a crazed man screaming about seeing Bigfoot.