ADVERTISEMENT
Emergency crews responded to the scene at a plaza near Finch and Keele just after 1:10AM this morning.