Up and coming indie Hip Hop artist Don Altae releases new video “LOL” produced by Lil Geniuz.