Cowbell are back with their second album ‘Skeleton Soul’ on the 29th September.
11 new tracks recorded earlier this year in Gizzard studios with Ed Deegan at the controls once again. More soon…
Cowbell are back with their second album ‘Skeleton Soul’ on the 29th September.
11 new tracks recorded earlier this year in Gizzard studios with Ed Deegan at the controls once again. More soon…