At 8433 West Sunset Boulevard, on the world-famous Sunset Strip in the city of West Hollywood, California, lies hallowed ground in the world of stand-up comedy. There, you’ll find The Comedy Store, where since its founding 1972, has been a staple for anyone who follows the comedy circuit.
What started...