It seems to be traditional to start these things by saying just how difficult it was to choose 10 of the best albums, and that if you asked me to tomorrow the list would be totally different. However, to be…
View More The Decade in Review – Leo TrimmingDay: 11 December 2019
Twelfth Night – A Night to Remember: Live at The Barbican 2012
Twelfth Night are truly a force unto themselves. What other band would have a 32-year gap between their last studio album in 1986 and the release of the stunning Sequences in 2018, and somehow manage to produce one of the…
View More Twelfth Night – A Night to Remember: Live at The Barbican 2012