A blast, that officials say may have been caused by a power transformer explosion, prompted Toronto police to close off a section of the city's financial district as heavy smoke billowed out of sewer grates. Rough Cut (no reporter narration).
Read more
No comments:
Post a Comment