Markel Scott, better known by his stage name Bishop Nehru, is an American rapper and producer from Rockland County, NY who also directs and edits music videos.

Popular tracks

1
84
2
1