Sunday, December 7, 2008
8 inch Boba Fett and Han Solo statue
Whenever I feel grossed out by the current
Star Wars
Christmas marketing I remind myself of their 1978 holiday TV musical and things don't seem as bad.
‹
›
Home
View web version