Today hip hop magazine The Source turned their attention to Luck and Lana Kill the Computer and their newest video release for “BWOMP.” Click here to read more.
Today hip hop magazine The Source turned their attention to Luck and Lana Kill the Computer and their newest video release for “BWOMP.” Click here to read more.