Probably a transformer. I used to live next to a transformer station. I was a couple lots away. One night one blew up. WOW!
more explosions after the first blast
source video on twitter
Well, it is May Day, which is an important day for the antifas...
“Probably a transformer. I used to live next to a transformer station. I was a couple lots away. One night one blew up. WOW!”
It seems like you guessed it correctly.
the latest:
Blast hits Toronto financial district, may be due to transformer
http://www.reuters.com/article/us-canada-blast-toronto-idUSKBN17X2G2