# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


Ichinchilla


Reviews


Zulu Landing (2007)


Unfulfilling debut album from electro act Ichinchilla, the project of London-based musician Ichinchilla


Death Punk Electro (2006)


Initially promising, but ultimately flawed political electro pop on second single from new London band Ichinchilla


Record Player (2006)


Appealing 80's-sounding Euro pop from new band, Ichinchilla







Pennyblackmusic Regular Contributors