ParentFull threadcobbal·It's never aliens. This helicopter was obviously built here on mars. Use your brain! Helicopters don't even work in space!View on HN