The Day the Beatles Ghosted Imelda: Inside the 1966 Manila Fiasco
On , global music icons The Beatles performed two historic concerts at the Rizal Memorial Football Stadium in Manila, Philippines, drawing a combined audience of 80,000 fans. What should have been a triumphant highlight of their 1966 world tour instead devolved into a harrowing political and cultural crisis.