Tuesday, 3 January 2012

Logic & Last Resort ft.Shadia Mansour, Elz & Renee Soul - 'Testimony' video

Here's another fresh vid from Logic & Last Resort's 'True Talk' album, don't sleep...

No comments: