Darth Vader vs. Japanese police by Spencer · September 18, 2008 I haven’t seen this video in awhile, but it still makes me laugh!!! by
0 Fan Days III: Commissioned Art-Sticker October 21, 2009 by Spencer · Published October 21, 2009 · Last modified October 20, 2009