Darth Vader on Japanese TV XwiseZ Published 01/28/2008 Darth Vader VS. Japanese police. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: darth vader japanese star wars NEXT VIDEO Jackie Chan Shows His Super Secret House in Hong Kong 2 Comments Log in for Comments
2 Comments