Macklemore has been dropped from Ed Sheerans tour over controversy surrounding his Free Palestine plea.
Request DMCA Takedown