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 Www.Myspace.Com/screamingteaparty
50 Top Music Tracks For Screaming Tea Party - Frogtoon Music