There you are at the airport terminal waiting for your flight. News comes in that's it's been delayed for six hours. It's one of your worst nightmares come true, what the heck are you going to do?

People at LaGuardia Airport recently found themselves in this predicament, but fortunately (or unfortunately depending on your stamina for musicals) the Broadway casts of The Lion King and Aladdin were there too.

And to pass the time they decided to have an impromptu sing-off, providing some entertainment and sweet relief (and possibly stopping a riot erupting) for the passengers forced to wait.

They go through all the classics, including "Arabian Nights" and, of course, "Circle of Life" which kicks off proceedings.

Strange though it might seem it’s not the first time that Disney performers have broken out into song in a public place, but you can bet that, under the circumstances, it's certainly one of their best.

And for any lucky bystanders who got to enjoy it, totally free. Result.

#DisneyCousins took a little airport photo. Lion King Broadway and Aladdin Broadway still smiling after being stuck in the airport for 7 hours #FunTimes #GreatPeople #NothingButLove #LKBROADWAY #AladdinBroadway #LGA #TravelDay

The Lion King cast seem to be making a habit of this, last year they had an impromptu sing song on a subway carriage and on a flight to Australia. Is nowhere safe?

THE LION KING Australia: Cast Sings Circle of Life on Flight Home from Brisbane