Riverdance 30 – The New Generation takes to the Mirvish stage in Toronto

The new anniversary production of the international Irish dance phenomenon Riverdance 30 – The New Generation will return…