290 Bad Jokes & 75 Punderful Puns Page-A-Day Calendar 2022: Hilarious Puns, Knock-Knock Jokes, Silly Stories, And Riddles That Last A Year.