Tastes Funny has a LEGO Star Wars version of the Nativity story and clips from the classic Star Wars Holiday Special. Happy Life Day!