Diesel Park West Makes A De Facto Statement
Diesel Park West makes a de facto statement of purpose beginning their ninth studio release Let It Melt with its title song. The sinewy rock muscle they flex with this rough and tumble guitar driven opener sets a confident tone for everything that follows; the UK four piece band comes across as a band with a fixed
CONTINUE READING