Lil

“High” is a new leak from the ‘Omerta The Film’ EP which drops February 17th.