Sitting here knowing we have a helicopter and a land rover on Mars it doesn't feel like it's entirely impossible for an alien craft to be here, looking at us. I can't make the leap to believe without doubt there is, or even to believe there probably is. But it is not impossible. We've already proved it's not, and we're not really all that smart.
Most importantly, no one on Mars would think that the rover or helicopter are defying theaws of physics, bending space time or anything like that, which are real claims made by army personnel about the objects seen in some of these videos.