Whisked away by the archangel Gabriel, David is headed to an escape route back to Earth, leaving behind the dull and meager living conditions of regular heaven. St. Peter had pushed David too far for Gabriel’s liking and decided to help David escape. In an effort to stop Gabriel and David, St. Peter sends out a […]