After eight years behind bars, three of them thinking he had a life sentencing looming, NYC’s Tru Life is celebrating his freedom. He recently shared Walking On Water, his first project in 11 years, and now he’s dropping the video for “Yan Yah,” showing a Versace and fur-clad Tru and his crew mobbing in ‘Rari’s and counting stacks, of course accompanied by beautiful women.
© 2018, Seth "Digital Crates" Barmash. All rights reserved.