This ‘Alien’ Creature Was Just Caught On A Gas Station Security Cam And Experts Are Stumped

Closed circuit television is usually meant to keep people safe while keeping an eye out for potential thieves or other criminals. But every once in a while, surveillance footage will capture something altogether different.
One gas station was caught on CCTV as it got a weird, creepy visitor. Take a look and try not to panic…

Subscribe to MBV