INTERVIEW: Eric Leach gives us an update on Hot Rods’ events James Brown · Eric Leach Hot Rods 09 01 21