archytele The Vault

S1·E7 Let Sleep-Over Dogs Lie

Aired October 28, 2000

Synopsis

Scott and Leonard go to their first sleep-over.