Miss Terra Bates
Miss Terra Bates was a music project based in Athens, Greece. Created to annoy your neighbors with annoying music. Born because of the tinnitus in her head. She was inspired by every single sound in her every day life!