UK drill artists K Trap and LD from 67 release this new hit called - Edgware Road. K Trap have been on a roll for a while now and he is only going to get better! Catch him sporting our Archive Tracksuit Pants in Cherry Red. Grab yourself one too! ;)