Everything About You – The Petal Falls

Kent based Petal Falls (what a glorious name for a melodic hard rock act) have an on-off history that dates back to the mid-90’s.
This, their third album in as many years, is a highly accomplished record that side-steps easy categorisation but grows with each listen.
Is it just my obsession, or is there something mildly UFO-esque about them?
Dave Ling