“Anyone know about these red dots painted around Montrose,” a poster recently asked on the local music forum Hands Up Houston. “Keep seeing them, have always wondered.” The question included a link to a Google Maps street view of one Montrose-area dot. Another poster said he’d heard the artist painted…
