Music Review: Ddembessa By Da Twinz ft Radio & Weasel
Well, this is about out of the box as I may ever get. Ddembessa dropped about 13 years ago. I have never been a fan of Da Twinz or whatever they are calling themselves now, but it was hard to ignore the fact that this song worked, and the lads had a solid following. The song […]