Alien? caught on camera in La Junta. On April 22, 2021April 22, 2021 By UFO NetworkIn Alien, Video Footage -Source- Denver7 YouTube This video from La Junta has been going viral after an “alien” was spotted on a driveway. Share this:TwitterFacebookLike this:Like Loading... Related