Most of the songs in OP’s list are solid, he wild asf for having Crank That on there too
nikka that shyt is a fukking classic and one of the GOAT dances of my generation. Say what you want about Soulja but at least he made dancing in Hip Hop real fun again when the OGs were too cool for school or too hard to dance all in the videos back in the 90’s and half of the 2Ks