Wild Beasts, 1984 – ★★ Published March 28, 2023 · Updated April 7, 2023 Not as awesome as it should have been. Share