Some people love them, and most hate them! Have you heard about Portland's first 'peep show'?

Now matter how you feel about peep shows, it is a free country. I guess you could just not get involved... but I was curious...