Punk Band Spider Release Self-Titled EP

US based punk band Spider have released a new EP. The band features Japanese American guitarist Karl Izumi and have been described as a band that “captures the fury and lyrical honesty of American Punk from the late 70’s.”

