Inky Beer Factoid: November 21

Photo credit: Classic Hollywood On this day in 1871, the first human cannonball, Emilio Onra, was shot. Here is a colorful sketch of the story from Kelly Gram. Please take it for what it is and enjoy! Once upon a time (November 21, 1871 to be precise), in the city of London, Onra became the…