AUDIO, MUSIC, Uncategorized Punch of TDE is back with another lyrical flame, “Kings” by Jade Smith / December 24, 2015 Top Dog’s President, Punch, definitely doesn’t want his rap skills