annefraid- Your son thinks he saw a pair of angels.

more about : annefraid