ALBUM REVIEW: Horse Party – ‘Cover Your Eyes’
New York. London. Berlin. Bury St Edmonds. Despite John Peel describing it as “The New Seattle” over a decade ago, this Suffolk market town has yet to establish itself among the pantheon of iconic rock n’ roll locations. With debut…