Bagman Turt – Always Posted on July 14, 2016 by Taylor Greer They say the truth will set you free, and the sooner you can let go of of your present attachment, the closer you will be to freedom. Detroit’s Bagman Turt reveals the truth within him as he clears his conscious with his new joint “Always.”