Oddities
Notting Hill Carnival Police Hold Dance-Off
Every year the Notting Hill Carnival in London brings together thousands of revellers for a two-day street party, and the police are certainly not ashamed to join in with a bit of the fun…