archytele The Vault

S1·E12 The Cheese Stands Alone

Aired October 31, 1998

Synopsis

Billie comes down from an acid trip days before getting her 60 day chip.