IFWT_bishop_nehru

New York rapper Bishop Nehru drops his new single ‘You Stressin.’ Listen below.

WiL Major