Video: God – Still Alive Posted on January 13, 2014 by Andrew Barber Directed Sharod Marcus Simpson Chicago’s God drops off his latest video for “Still Alive.”