Red Wire Concert Photos
There are a couple bands called Red Wire. One is from Leeds, in the U.K., and another is formed of a couple zany kids in Wooster, Ohio. There is also a greek metal band formed in 2023. They have just put out the single '"Ψαίμα".