They were cutting up on stage!
The Source awards were always known for putting on a great show. Some of their most memorable moments came from performances done by some of New Orleans’ biggest record labels.
The video below shows a performance in 1999 by the No Limit family, and we just had to repost!
Check out the video and let us know what you think in the comments below!