Release….

Today is the release day for 'Palace Of Tears' in Germany. English fans will have to wait until 29th September, sorry. Thanks to Jeremy Searle for these photos of me and Rowan in action at the Wickham festival a couple of weeks ago. Click here to see the full set of photos