City Mouth is an indie power pop group who write sunny, melodic tunes with intimate, autobiographical lyrics. They incorporate pop punk hooks with quirky indie rock to write earworm tunes pondering anxiety, love, sexuality and 21st century living.
Read More