Toronto Police Operations reported a possible hydro vault explosion at Church St and the Esplanade. Those things keep going off it seems. This picture from Hina Alam tweeted at one minute past ten Sunday morning indicates that things are not too crazy.