"Alien" caught on camera in La Junta

This video from La Junta has been going viral after an “alien” was spotted on a driveway.

Leave a Reply

Your email address will not be published. Required fields are marked *