There seems to be a lot of love for Freestyle over on the Pop Song of the Year thread, so let's give it its own thread! Obviously, it's one of the poppermost genres in history, and just mention of Debbie Deb or Lisa Lisa sends me into bouts of giddiness. Sadly I don't know half enough about it...
www.dissensus.com