Video: Logic & Last Resort – Crazy World (Feat. Renee Soul)
Logic and Last Resort are two certified artists in the craft of UK Hip Hop, and have put out their new album ‘More True Talk’. With this new visual it looks like their album will be a worthy addition to any fan of good music. Pre-order link below, album out Dec. 1st.