Video of morons burning police cars in downtown Toronto yesterday.
Seeing this shameful behavior and gratuitous violence just makes my blood boil!

YouTube - G20 Protests Heat Up: Video of police car fire in Toronto