Music Review: Valgur
Photo of Valgur Valgur are a synth-pop duo from Oaxaca, Mexico, specifically from the town of Juchitán de Zaragoza. The band consists of siblings Elizabeth and Hugo Valdivieso who, in 2018, made public their cousin’s history of sexual assault, ending Read More …