The Who in Paris, France, 1966 Boomer July 24, 2024 Posted in People we watched The Who, in front of Blanche Metro station in Paris, France, April 2, 1966 (Visited 8 times, 1 visits today)Related Posts:South of France was like in the 1960s.....South of France was like in the 1960sSouth of France was like in the 1960s.