Macy Gray performs at The O2 Shepherd’s Bush Empire in London, England on February 14, 2015. Credit: WENN.com Sandra Rose February 7, 2024 share Macy Gray performs at The O2 Shepherd’s Bush Empire in London Featuring: Macy Gray Where: London, United Kingdom When: 14 Feb 2015 Credit: WENN.com