L.H. – “Red” (Video)

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

Subscribe To IndieHipHop.com#1 Independent Hip Hop Site Worldwide

Get the most important stories in Indie Hip Hop straight to your inbox!