Three bizarre-looking creatures captured on video in an old barn by a group of Indian builders do have an alien-like look about them. This might …

First posted on https://www.inquisitr.com