Markel Scott, better known by his stage name Bishop Nehru, is an American rapper and record producer from Nanuet, New York. He also directs and edits music videos.
Some top songs of Bishop%20Nehru are which are available on Waploaded.Markel Scott Songs
Markel Scott Songs