Qomolangma Tomato formed in Yokohama in September of 2003. Just six months later they released their first demo CDR which received a small following among the live hopping crew for the eccentric vocals and tight rhythms. The band gradually made their way up the totem pole of bands and after...

Qomolangma Tomato

0    0
Found 22 songs, duration: 01:31:08