My Fair LadyOh what a wonderful show! The singers were fantastic and the production was vibrant and brilliant - something that isn't too common in...