6 Sept 2011

Metropolitan Police Skanking

The Police were really really giving it a go at Notting Hill Carnival