London Riots 2011 - Police dogs charging protesters [HD] | PopScreen
Feedback