Any fan of D.C.’s 1980s punk and new wave music scene has likely heard of Razz — the explosive and original band destined to be the next big thing. Yet, many of those entertained and fascinated by ...