THIS DAMNED BAND #1 [Advanced Review]
Japan. July 1974. The rock-band Motherfather (dubbed “the least depressing feature of the modern ruins” by Creem magazine) have just hit the 28th stop on their latest world tour. Some of the boys are barely holding it together despite a … Continue reading THIS DAMNED BAND #1 [Advanced Review]
