Share
twitterlinkedinfacebook
Image 1 of 1
Toronto Protest 12.jpg
A long line of Police vans on the move in downtown Toronto on Yonge Street following a trail of vandalism and property damage Toronto g20 Saturday, June 26, 2010