Creator Of The "Storm Area 51" Event Shows Off His Naruto Run, And We're Definitely All Doomed

00:00 / 00:00