Flee Lord - Alter Ego Fleeigo Delgado (Album) This latest drop is number five of his full-length releases with six more to go before the year ends. Read More Music ReviewFrank CamposJuly 6, 2020Flee LordComment