March 15, 1972 – In honor of the greatest film ever made about pasta sauce and risk-aversion management, The Godfather premiered in New York City on this date. There are many great religious debates that have raged throughout the world—the Great Schism, the entire plot of The Mahabharata, the Diet of Worms, Henry VIII vs.Continue reading “Leave the gun. Take the cannoli.”
