Speed and Terror discuss the hardcore music scene · duudey