• Embed
watch full episode

The Castle

BonusSeason 2 Ep 43/1/2011

Liz visits a party pad in Brooklyn that houses some insane party monster artists.

Up Next