Boston, MA based doom/sludge metal crew Wormwood have made their self-titled debut EP available for streaming via Noisey below. The LP was officially released yesterday.