The Futureheads have made a record with no instruments at all. It is called 'Rant', and it is strictly a cappella. Set for an April 2nd release through their own label, Nul Records, 'Rant' will...
20th February 2012 17:06