They definitely owned this.

Premiere: Mack Wilds Links Up with Ludacris for "Own It" Remix