Tag Archives: Wolf Eyes

Win Tickets to The Bug at the Echoplex

Coming to the Echoplex next week, Monday, November 3rd will be the London-based producer The Bug. The mastermind behind this electronic project is Kevin Martin who also juggles a number of other musical projects including GOD, Techno Animal, Ice, and King Midas Sound, to name a few. Martin started The Bug in 1997, dropping three albums over […]

Brissa Sanchez |