‘It Is Their Finest Album Yet,’ Reads Press Release Written By Band’s Bassist
WAUKESHA, WI—Describing the release as a breathtaking glimpse of the four-piece working together at their very best, indie rock act Order of Magnitude’s latest album was reportedly touted as their “finest work yet” in a statement penned by…