Thought I would share here as well...
Here is the new TV spot in Japan... Yours truly got to play Vader...
http://www.p-sw.jp/
Enjoy yall!
http://www.p-sw.jp/
Here is the new TV spot in Japan... Yours truly got to play Vader...
http://www.p-sw.jp/
Enjoy yall!
http://www.p-sw.jp/