Flea Ridden Kitten New Orleans, Louisiana
Flea Ridden Kitten is the tiniest Record label allowing these particular musicians to organize their releases and solo
releases while having complete artistic and aesthetic control over their albums and songs. For now…. It is what it is. If you want to put this shit out proper..... holler!
Streaming and Download help