The Solera 500L from Otto Aviation looks like something out of science fiction and promised to revolutionize flight with incredible efficiency. But does it live up to the hype? This video breaks down ...