Contributed by desertburst92, Posted by Em Moore
OFF! have released a new song. It is called "D" and is off their upcoming LP Free LSD that will be out September 30 via Fat Possum Records. OFF! will be touring Spain in early October and touring North America starting later that month.