An 11 feet tall F? creature (suspected alien) was spotted a few miles from a building in nevada titled βAAAβ by the owner. Unsuspecting of the creature he has just seen.
An 11 feet tall F? creature (suspected alien) was spotted a few miles from a building in nevada titled βAAAβ by the owner. Unsuspecting of the creature he has just seen.