On This Day June 3

On this day in 1903, the first sighting of the Mogollon Monster, aka Arizona's Bigfoot, [...]