NOW PLAYING: Brian Free & Assuran - For God So Loved