Masquerade
Sorry, video is no longer available

S1 E510/26/09

Masquerade

All hell breaks loose on Halloween in San Francisco, and a secret is revealed that could change a partnership.