FINALLY!

Well, it’s been ten years and a great deal of work, but the “Thelma and Louise” musical FINALLY has a run of dates that are open to the public coming up in London!