25
Sep
2012
Sirens and helicopters have been heard pretty much non-stop for the last 45 minutes in Birch Cliff.
If you're wondering what's going on, there's a three alarm fire on Byng Avenue, off Danforth Avenue just...