Edwin Delarosa has been in the game a long time, and has come a long way. Documentary/ music video producer Lazlo took interest in Edwin’s story, and cooked up this mini-documentary about him.