Is it Sci-Fi? No, it’s The Rice Box!
By Jim Ayres A spacecraft has settled on South Shepherd, the third such landing in Houston. Passing drivers gawk at the bright splashes of neon (which could be hazardous as they navigate the infamous curve). A few, like me, become transfixed. It could be a movie set, yet people come and go, and they’re eating