Photos: Annual Notting Hill Carnival celebration
Credit: Oli Scarff/Getty Images
LONDON, ENGLAND - AUGUST 27: Revellers perform at the Notting Hill Carnival on August 27, 2012 in London, England. The annual 2-day carnival, which is the largest of its kind in Europe and is expected to attract around 1 million revellers, has taken place every August Bank Holiday since 1966. (Photo by Oli Scarff/Getty Images)
Other Slideshows
Amazon proposing giant bio-domes for new campus
Airplane with blown tire safely lands at GEG
Rollover wreck slows down I-90 traffic near Maple Street
Photos: Tornado churns through Moore, Okla.
Photos: Crowds rock out on beach at Hangout Fest
PHOTOS: 51 irresistible puppies that are sure to steal your heart