about

The C90's Cardiff, UK

The C90's are a DIY indie-rock band from Cardiff, UK. They incorporate elements of shoegaze and krautrock into their fuzzy misadventures, and have been called "The loudest band in Cardiff".

contact / help

Contact The C90's

Streaming and
Download help

Report this account