42 of 42 for July 10, 2015
Yes, they must be angels.