Chicago , IL based Indie Hip Hop artist L.H. drops new video titled “Red“, off latest album “Phaided“!