The odd looking Mad Bat flying machine may be the future of flight, according to the Romanian team that developed it. RELATED: Empire State Building […]
Continue readingThe odd looking Mad Bat flying machine may be the future of flight, according to the Romanian team that developed it. RELATED: Empire State Building […]
Continue reading