James Taylor has cancelled his upcoming concert in the Philippines, in protest of the country's extrajudicial killings of suspected drug offenders, he announced on social media Wednesday.
Ovation Productions brings back the world-renowned singer-songwriter, James Taylor with his All-Star Band for a special concert at the ... second show in Manila, Philippines.