29 October 2004

Who's gonna taste your saltwater kisses?

On top of everything, I find out today that Yoda farts in Episode III.

No Comments

Leave a comment