London's Notting Hill Carnival

Europe's biggest carnival gets underway in London's Notting Hill. August 26, 2012.