New Clip: Cassie Interviews a Demon (Plus Some Fun Facts from the Set)

What do you ask one of the most infamous figures in mythology when you finally get her in the hot seat?