Last week the brother L.E.S had a super amped launch for his North God album at Melrose Arch. Dot Com caught up with the homie and they discussed the process of making the album with the team.