WITCH was a protest movement in the late 1960s and 1970s. Forget bra burning; these women actively campaigned for women's equality in far more badass ways.
Houston’s hottest noise-punk garbage dispenser Bangin’ Trashcans is back with their latest single, "Tetanus Shot” a three-minute tantrum that says "If you buy this trash, I'll let you kiss me where it stinks."