ROLLERMANIA ERUPTS: On September 1, 1975, in Tokyo — The Bay City Rollers Set Foot in Japan for the First Time, Sending Narita Airport Into Chaos as Thousands of Fans Welcomed Them… and the Frenzy Was About to…
On September 1, 1975, Narita Airport in Tokyo witnessed a scene unlike anything it had...