Do you want to remove all your recent searches?

All recent searches will be deleted

Watch fullscreen

How Area 51 became the center of alien conspiracy theories

Business Insider
Business Insider
last month|160 views
The remote military base in the Nevada desert has a lot of history, and has been associated with aliens almost since its inception.

Browse more videos