Tim Smith

Tim Smith writes songs that cover everything from country caterwaulers to political satire to Celtic silliness.