Fifteen Foot High Club (or passion on poles)

In a city where barely-dressed prostitutes display themselves in storefront windows, the latest twist is having sex in a car fitted with a bed and set up on poles thirteen feet off the ground. Why, you might ask? Well, evidently because it’s there.
Well, at least it’s there now, since Italian artist Federico D’Orazio pulled the […]