Tech Japan Makes Even Water Displays Amazing 9 years ago Aldo Strada [youtube http://www.youtube.com/watch?v=E2XIE2v_bvI?rel=0&w=640&h=360] Osaka Japan Continue Reading Previous RapidShare On Lock DownNext Evacuated Tube Transport The Future Is Now Leave a Reply Cancel replyYou must be logged in to post a comment. This site uses Akismet to reduce spam. Learn how your comment data is processed.