Wow here come the lords! Lords Of The Underground drop a new single/video for, “Insomniac”, which is from their upcoming joint project with Snowgoons, ‘So Legendary, on the way. Filmed by DJ Illegal.