Posted on February 13, 2010Art Installation Perspective Chair Optical Illusion The majority has decided in favor of our newly self-hosted video player. The only flaw I noticed, is how the player is last thing to… Continue Reading