Elgin, Illinois hip hop trio Rap Bastards release a stoned visual to back their latest effort, a Cloud produced track simply titled, “Weed Rap”.

Elgin, Illinois hip hop trio Rap Bastards release a stoned visual to back their latest effort, a Cloud produced track simply titled, “Weed Rap”.
New Jersey MC & producer Rec Riddles returns with new music video “Akbar Pray”. Titled …