about

John Carroll Hangzhou, China

John Carroll is a songwriter and artist from Limerick, Ireland. Carroll's songs can be introspective acoustic narratives, or tongue-in-cheek tunes about acrophobic atheist taikounauts, all topped off with lashings of lyrics and phrases influenced by his adopted home in Hangzhou, China. ... more

contact / help

Contact John Carroll

Streaming and
Download help

Shipping and returns

Redeem code

Report this account