haha this is literally the only album cover I found.
TV Killers "Playin' Bad Music Since 92"
Obscure French garage rock band that did a couple of records on Estrus
simply the most under-rated band of the century...At their Beatle-esque best, w/George Martin producing...If you missed their celebration of 25 years of SGT Peppers @ the bowl...shame on you...shouts out to Psychopuck and Ziggylover/LIZA...see I got it right sister...
just picked up at bleeker street records... spinning on my turntable: