Area 51 is a red herring.
You’d find more in other areas of Nevada, but I ain’t telling off no secrets.
I still wanna see them aliens!!!
Lol. I just want to see all these dopes try to storm Area 51.
I think one of the largest U.S. Air Force bases is located in Puerto Rico, near to where the chupacabre sightings take place.
They must have big plans for Puerto Rico.