Tarah Who? Comes with new single, called: Swallow That Pill.

Tarah Who? You Say? That’s right, Tarah Who indeed. For those who are wondering, Tarah Who is the name of an all female power duo masterminded by grunge-punk sage Tarah Carpenter, a firebrand front-woman who channels explosive emotionality into rousing anthems. They haven’t been quiet ever since they started out their band and today theyContinue reading “Tarah Who? Comes with new single, called: Swallow That Pill.”