Here's a special moment from 2007: Amy and Mick Jagger peformed on the final day of the Isle of Wight Festival!
♡Amy♡
By kathrin_emira
"Life's short. Anything could happen, and it usually does, so there is no point in sitting around thinking ab... More