Peep Shows, New York City ← Previous Next → Peeps shows lining the streets of Times Square, New York City 1982, Flickr, https://www.flickr.com/photos/vaticanus/342963412/in/photostream/.