Tuesday 16 August 2011

Unusual Police Activity Before London Riots



Of course. Population distraction time.