Naruto Shippuden: Ultimate Ninja Storm Revolution - 'Revolution Has Begun' Launch Trailer

It's a revolution, baby.

Uploaded: Tuesday, September 16, 2014
Duration: 01:57

Game navigation