Demrick goes in over Jim Jonsin production as he recounts exactly what he does to free his mind. I don’t smoke or drink, but it still manages to give you the vibe like you’re actually in the moment. All The Right Things 2 releases February 11th.