Brandon Farris known with a stage name YB is a Christian/Gospel rapper.
On his recent project, Provision EP, it is a compilation of 6 tracks which it talks about most about his life,how God has been there for him and the reason and belief why he is so different from everyone else with a strong never give up spirit.