One million people say they plan to storm Area 51 and "see them aliens." I believe:

Loading ... Loading ...
Opening Bell