1.2k Shares20 Amazing Futuristic Technologies that will give you glimpse of our Lives In Next 30 Years