I received this photo when I joined a Monkees fan club at some point in the mid-1980s. In those days I wondered when and where this picture was taken. Though I'm not sure what city, the photo was actually snapped coming off an airplane during the promotional tour before the debut of the television show in September 1966. Anyone know the city, by chance?
Poll # 1: Vote!
Poll #2: Vote!