Traffic delays expected in Toronto as vehicle rally moves from Scarborough to city centre

Toronto police are warning drivers of traffic delays as a vehicle rally moves from Scarborough Town Centre to Nathan Phillips Square.
Source: CP24 Traffic delays expected in Toronto as vehicle rally moves from Scarborough to city centre

Loading