Allen Brown  just dropped his debut album entitled “Ov3rlook3d” on April 13th. Allen says, “the concept that God gave me was to let people know that no matter what people say or think, God can and will use you in spite of man’s rejection!”

“Ov3rlook3d” is available on all platforms!

Producer – Men IN Light, and Alec McQuarrie

Video – Allen W Brown – L.I.T (Official Music Video) #LifeVisuals: