Footlover happily discovers his girlfriend's sock fetish.
Alien visitors drop by for a little hunting.