I used the Astros baseball game on Sunday evening as my cover for another foray into Houston’s seamy underside.
My first stop was at Centerfolds.
If you haven’t been, Centerfolds is located on Houston’s near west side, a couple of miles outside the 610 Loop…