I popped down to see Ultimate Painting after work the other day when they were playing an instore at Fopp in Covent Garden and was completely blown away. After being a big fan of Veronica Falls I purchased their debut album a couple of years ago, since then the band have rushed out (compared to […]