Rooster When this album was released way back when, in 1996, it was at a moment when electronic music of all sorts was riding high in the charts and otherwise, and stoner rock riffage as produced by a hirsute quartet from Bristol somehow became buried in a slew of trip-hop […]