HomepagePeople we watchedThe Who in Paris, France, 1966 People we watched The Who in Paris, France, 1966 The Who, in front of Blanche Metro station in Paris, France, April 2, 1966 (Visited 6 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. Tagged:1966franceParisThe Who Post navigation Previous PostRaquel Welch- THE iconic image Next PostMary Ann Mobley in The Kings Pirate – 1967