Originally posted by: MrsBugi
Originally posted by: hjo3
It's an art installation. I think SONY sponsored it.
EDIT: link to gallery
EDIT: better link
You've solved the mystery! I can sleep soundly now that I know, thanks for the link jho3. :thumbsup: