How far will you have travel to see this great American musical? New York? Chicago? Nah. Just head to Euclid Avenue.