Thee Michelle Gun Elephant’s Final Show Turned into Film
It's been some time now since Japanese band Thee Michelle Gun Elephant split up, dialing the clock about six years back to October 11, 2003, when the breakup was first announced. Considering until that point they had been together since 1991, that's certainly not a …Read more »