The event was set to potentially see thousands of people Naruto run to Nevada’s Area 51 facility in hopes of finding alien life.
The event was set to potentially see thousands of people Naruto run to Nevada’s Area 51 facility in hopes of finding alien life.