Hundreds of flights have been cancelled or delayed at Toronto Pearson International Airport ahead of the ``superstorm.''
Hundreds of flights cancelled