Screaming Tea Party Screaming Tea Party
Psychedelic noise-punk band from London, England. A three headed beast of energy, their live shows are chaos and beauty. Koichi Yamanoha : Bass and vocals
Hirotoi :Drums and Vocals
Niyan : Guitar

Read more about Screaming Tea Party on
My matches


Unfortunately there are no users who like "Screaming Tea Party"

Discover what music these girls like!

No users with photos have answered this question yet