After 500 years, Aunt Lydia's invisibility poncho arrives.
Previous Episode
Holy Babies
Next Episode
I Only Have Eyes for Goo