The Who in Paris, France, 1966 Boomer July 24, 2025 Posted in People we watched The Who, in front of Blanche Metro station in Paris, France, April 2, 1966 (Visited 12 times, 1 visits today) Related posts: The Supremes The Pretty Kittens 1966 George Harrison taking a selfie in 1966 Sharon Tate in Glamour 1966 Sonny & Cher at home, 1966 “Magda Kovacs” in the Star Trek