Finally the most awaited album from the camp of JosGhostSA has been released. The album was hinted some few days ago has finally seen the...