NoCap – So Lost / No Promises (Official Music Video).

NoCap - So Lost / No Promises

Mobile, Alabama Rapper No Cap drops yet another music video titled So Lost / No Promises taken off his “Steel Human” album which is out now