Reviews Venus Grrrls: Hex Music Video Review Leeds-based group Venus Grrrls have all had negative encounters with toxic men, and it was these experiences that catalyzed into their latest single “Hex”. About the song, vocalist GK has …