Øzwald releases new single; announces new record "Artificial Odyssey"

NEW RELEASE Nov 20, 2021

Øzwald has released the first single "These A Eyes" off their upcoming record, Artificial Odyssey. This marks the 6th record from Øzwald since their debut "Sweet Delirium" was released in April 2019.

Tags