Congrats to Jo Scott! She is having twins and some ladies organized a baby shower for her today at the Annoyance. Doesn't it look super cute?? there was booze, food, and hilarious and weird sketches at the end of the shower. I wish every baby shower was like this.