Jessica O'Toole August 7, 2018 Jessica O’Toole – ‘Charmed’ Panel at 2018 TCA Summer Press Tour in Los Angeles