Benidorm Live is one of, if not the funniest thing I have ever seen on stage! My face is actually in pain where I laughed so hard! Benidorm History No, I’m not talking about the Spanish seaside town on the Costa Blanca, I’m talking about…