Recently the Houston Press’s David Ensminger did two articles on our Rocks Off music blog about the place punk rock and New Wave sprang up in Houston, a scrappy and resilient little club near 59 and Main known alternately as Paradise Island, Rock Island and then simply The Island. It…
