Out now is Josh Fix's debut European release in the form of "This Town Is Starting To Make Me Angry". The follow up to last years top-10 botherer, "Free At Last", this betwixt albums release see Josh on familiar form - a "post-Radiohead Elton John" indeed.