How Les Sewing Sisters are tailoring a new sound in music

How Les Sewing Sisters are tailoring a new sound in music

Les Sewing Sisters are not a comedy band. Yes, they wear pin cushion tomatoes on their heads. Yes, they sing to industrial pop music made entirely from sewing machines. Yes, they have opened for Spar… [+7560 chars]

Read More
Top