Psych Rock group Electric Sheep are back with a new double single, “Begging the Question/Welcome Stranger“. This is the first new music from the group since the release of their 2023 album Trip the Light Fantastic.
This is the work of Jonathan Extract, Devin Nolan, Leon Nguyen, and Chris Lee.