The Who in Paris, France, 1966 Boomer October 31, 2024 Posted in People we watched The Who, in front of Blanche Metro station in Paris, France, April 2, 1966 (Visited 1 times, 1 visits today)Related Posts:Twiggy in Paris, France - 1967The Pretty Kittens 1966Claire Gordon appeared fully naked on stage in 1966George Harrison taking a selfie in 1966Sharon Tate in Glamour 1966Sonny & Cher at home, 1966