Letter From God to Man by Christopher Hudgens | Sep 12, 2008 | TVScroobius Pip the musician behind the previous hit “Thou Must Always Kill” is back and this time has a great video for his song “Letter From God to Man” on the same album Angel. Don’t miss it!