News

The show is set in a huge house owned by the very wealthy Michaela ‘Kiki’ Kell, which is located in Lloyd Harbour, New York.