Back to all posts New CD Release. September 15th, 2007 The Album "People" by Godrap will be released. Enjoy this new amazing sound. Leave a comment