This week I am joined by the incredibly talented Dan Allen otherwise known as Ducking Punches. He discusses the songwriting process and what we can expect from his new album.

https://duckingpunches.bandcamp.com/
http://duckingpunches.bigcartel.com/