Houston garage rock and roll combo the Crabs formed in 1966 — years as a child friends Robbie Leff (vocals/electric guitar) and drummer Alec Smith co-founded the group, with business lead guitarist Jerry DeJong and bassist Ed Rudnick later on rounding out the lineup. The group honed their acidity punk …
Read More »