ApexTV
Member
- Messages
- 317
This video was taken in a Canadian forest and shows two men riding an ATV when they encounter a mysterious alien creature in the woods. The exact location of this alien sighting remains unknown, however there is no denying that this supposedly real alien caught on tape is quite creepy indeed!