You are using an older browser version. Please use a supported version for the best MSN experience.

Hampton Court Palace Festival - Simple Minds - Exclusive Backstage

Slide 1 of 3: A general view at the Hampton Court Palace Festival at Hampton Court Palace on June 16, 2011 in London, England.

A general view at the Hampton Court Palace Festival at Hampton Court Palace on June 16, 2011 in London, England.
© WireImage House/WireImage.com
AdChoices
image beaconimage beaconimage beacon