Trending Topics

Police dance off

Police start an impromptu dance competition at the Notting Hill Carnival in West London.