Answer to today’s Witches True or False is FALSE – Freya and Ingrid are NOT twins! Posted on June 13th, 2012 Tagged in: Melissa De La Cruz