The Greatest Show on Earth will be in Glasgow