Bad Moon Born unleash official music video for “Witch Trials”. Following the release of “Alive?”, the band’s first single taken from their sophomore, self-titled EP, Bad Moon Born are launching a music video in support of their second single “Witch Trials”. The track has already been added to Spotify’s New Noise (292k followers) and Riffs [...]