More Videos by Faith Factor
Faith Factor performing "In God's Shadow" live at Keep It True 11 festival in Wurzburg, Germany.
11 years ago