Closest Town To Area 51 Getting Overwhelmed By Let’s See Dem Aliens

The town of Rachel, Nevada, which only has 54 residents, is getting inundated with calls and inquiries since it’s the location for the “Storm Area 51” meet-up scheduled to happen September 20th. Everyone be prepared to pay festival level prices for a bottle of water before the big Naruto Run to See Dem Aliens.

Read more at washingtontimes.com.

Read More Stories From the IB Wire

.

.