ApexTV
Member
- Messages
- 317
This video appears to show an alien creature caught on a CCTV security camera. The person who sent us this clip claims it was taken by a CCTV camera in the rural United States and that similar sightings have been becoming increasingly common in the area. What do you think? Does this video show a real alien caught on a security camera? Leave your thoughts in the comments!