A street in Japan invaded by birds. Hitchcock's "The Birds" in real life By schizoidman2023-02-09 21:30 87% (724) The BirdsJapan