The Adventures of Azazel and Zenoby Hazel126208What happens when an angel gets ousted from Heaven and a demon gets banished from Hell? The answer, obviously, is that they meet up in the human realm and move into a p...foundfamilyangelsupernatural+7 more