“Grace in Place”

Grace Reilly is committed to saving America, even if it means living in the belly of the Beast. She talks about her new job with Restoration of America.