Electronic indie band Hot chip have recently announced a short UK tour to support their new album ‘In Our Heads’. The band will start off their tour on June 10 at Sheffield Leadmill and then move to Cambridge Junction on June 11 and then at the London’s Heaven venue on June 13. The upcoming album […]

Read more