Elon Musk Starts Pointless Fight With Ice Cube, Rapper Roasts Twitter’s Decline HipHopNS 5:26:00 AMRecently Ice Cube had to set Space X owner and X social media platform formaly known as Twitter, Elon Musk in check. Elon Musk, CEO o... Read more