Darth Vader vs Japanese Police
star4ucker
Published
08/11/2008
Darth Vader isn't having much luck against the Japanese police, they outsmart him every time.
1 Comments