South Florida is in full swing and Ratchet Roach premiers his new single, “What A Duck,” produced by Chiefer’s favorite Arnoldisdead and ForeignGotEm. The song screams ratchet and that is exactly what Roach delivers with vengeance. Expect more bangers from this combo and peep the record below!
LISTEN: