A performance of the musical "Peter Pan in Glasgow, Scotland was halted for a few emotional minutes:

 

 

video platformvideo managementvideo solutionsvideo player