We saw this UFO while on vacation, it was in Buxton North Carolina.  We even got a shot of the alien inside.  Brace yourself now, this is frightening!

Advertisements