Macklemore cancels Israel show
Hip hop duo Macklemore and Ryan Lewis were slated to take the stage in Rishon Lezion on July 18.
Macklemore performs during the iHeartRadio Much Music Video Awards (MMVAs) in Toronto, Ontario, Canada June 19, 2016. Updated: