News

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. 

.

 


Leave a Comment