Duane Eddy

A Place to Bury Strangers: More Than Just the “Loudest Band in New York”

A Place to Bury Strangers plays 1980s-inspired noise rock designed to blow your mind — a mission plainly evidenced by its…