Real Alien or Puppet, you decide!!
To me, It looks like this might be staged. There are two shadows in video. I think a person set this up and made it look real that a real Alien is in their driveway. You decide.
a lady posted this and said she saw this on her home camera this morning. what y’all think this is ? pic.twitter.com/L98wckn6bO
— jey bee . 👑 (@jadynbee_) June 7, 2019