
This is truly a bizarre contraption. It appears to be some sort of mirror contraption outside of a second floor window. Any ideas here?

This is truly a bizarre contraption. It appears to be some sort of mirror contraption outside of a second floor window. Any ideas here?