Follow the latest UFO videos and alien sightings from the 10th most populous state in United States, North Carolina, right here!

Stationary triangle UFO over Wenatchee, Washington – September 2011
LUFOS – New footage of triangle-shaped craft hovering above Wenatchee in Washington. This video was filmed this month (in September 2011).