Strange video installation in the window of a building on Market. street in San Francisco.