Bishop Nehru Featuring Aaron LaCrate “Appalled” (Video)
Crafting up a trippy video for "Appalled", Bishop Nehru grubs on an abundance of bacon in the 3 minute visual. As the rapper partners with Aaron LaCrate for the track, the young MC brings an old school hip-hop vibe with the methodical tune...