Featured: Top of Home Page/Music/Reviews John Statz: Tulsa By Lee Zimmerman / 25 March 2015 Tulsa speaks to more than the desolate environs its sound sometimes suggests.