Alien Encounter in Los Angeles, California on April 21st 2016 – screen shot from Richard Bruce channel. see full video to understand but very clear pics

Alien Encounter in Los Angeles, California on April 21st 2016 – screen shot from Richard Bruce channel. see full video to understand but very clear pics

- in UFO Reports
UFO Alien Abduction
Screen shot from Richard Bruce channel.

Leave a Reply