Cherry Daikiri: Born
That they’re from From Nizhny Novgorod in Russia (about a five hour drive from Moscow, East down the M7) is about all we know about the band Cherry Daikiri. Except that they released the excellent album Electric Future in October…
