Digitom 0 Posted January 19, 2011 Hey guys. Im sure you have all heard of the eye twitching 3d system that's really popular on youtube. We got a chance to test it out. Very interesting stuff! Share this post Link to post Share on other sites
rory 0 Posted January 19, 2011 ha ha now that was funny. Share this post Link to post Share on other sites