Live action footage
Police car on fire explodes at the 11 second mark with white sparks in a crowd of rioters G8 & G20 World Leaders Summits - Toronto, Canada - June 26 2010
HD
1920 x 1080
Editorial Use Only