Alien Dolphins
Season 3 E 8 • 03/20/2000
A group of alien dolphins land on Earth and request some special jeans.