In case you missed it, here is Annie Lennox’s showstopping performance of “Little Bird” at the 2012 Olympics closing ceremonies on Sunday, August 12, 2012. Dressed as a sort of punk-rock pirate, Annie navigates the arena in her huge ship!
Click here to watch the video.