A Carrollton family was shaken after a man wearing a satanic mask, holding a sign with Revelation 20: 1-15 written on it, walked up to their front door and rang the doorbell.
Joe Velaidum and his partner, Laura Kelly, set out to walk their dog when their doorbell camera captured a meteorite striking their front walkway — where Velaidum had been standing moments before.