archytele The Vault

S2·E33 The Castle

Aired October 1, 2013

Synopsis

When Nicole is away "anything goes" and Richard's lack of rules soon attracts unwelcome house guests.