News Rim (DaVillins) Delivers “Off Top” Freestyle (Video) mediamaverick - March 19, 2016 0 It’s Top Shelf Premium baby! Rim of DaVillins is the latest emcee to drop an “Off Top” freestyle. Watch him rip the mic below…