Live action footage
Large number of riot police officers are guarding an important street corner from rioters G8 & G20 World Leaders Summits - Toronto, Canada - June 26 2010
HD
1920 x 1080
Editorial Use Only