Roberta The Cat

Roberta The Cat

[a4759963]

Artist

Roberta The Cat Discography Tracks

Instruments & Performance

OED-002 Xiu Xiu / This Song Is A Mess But So Am I Rose Of Sharon Xiu Xiu / This Song Is A Mess But So Am I - Split 7"(7", Ltd, Num) Oedipus Records OED-002 US 2004 Sell This Version