Get yourself to the Adelphi Theatre, Strand, London while you can and enjoy a ridiculous amount of fun, clever songs, heaps of cast energy and a DeLorean that really ‘flies’! (Plus all the horrors of 1980’s hair, fashion, spandex, leg warmers and synth rock music…but not for long as you…