L.atasha A.lcindor has released the visuals for “St. Michael”. The music video was directed by Krime Scene Films and filmed at L.atasha A.lcindor’s grandmother’s botanical store located in Florida.
L.atasha A.lcindor – St. Michael [Official Music Video]
• Do you have a google account? Join the forum on Youtube.