-THE RITZ, MANCHESTER- Playing their self-titled debut album in its entirety, The Futureheads have filled out the Ritz with an eager crowd of all ages. With an album that is as quick and snappy in length as the guitar riffs that fill it, it is a concern whether they will fill the evening. But, with […]