Search Ask Greg
Displaying 1 record.
Question received on Thu, November 14, 2019 02:42:49 PM
Alix writes...
Where did Demona get her Tiara from? Did someone give it to her or did she steal it?
Greg responds...
Really good question.
No spoilers.
Response recorded on August 16, 2021