Declan Welsh & The Decadent West – Talking To Myself

Doing the promotion for their upcoming EP It’s Been A Year proud, indie rockers Declan Welsh & The Decadent West drop a tasty appetizer in “Talking To Myself.” A raucous […]

Read Article →