Who is Bishop Nehru

Bishop Nehru

At just 13, aspiring rapper Markel Scott was releasing his own original music and sharing it online through Odd Future and Hypebeast forums. His style was a ble...
X