Flee Lord & 38 Spesh set up to drop the 2nd installment to the Trust series Entirely produced by 38 Spesh.Album is set to release October 21st.
No comments:
Post a Comment