Indie Music News — For the past two decades, James Euringer, a.k.a Jimmy Urine, dear leader of the legendary Mindless Self Indulgence, has overfulfilled his many psychotronic rock and roll fantasies. But he ratchets things up to another magnitude …
Read More
more info