Artist page
Omíchli, which translates to "Fog," is an Oi/Punk band formed in 1995 in Thessaloniki, Greece. Most of their records have been released by a label based in New York.
For any edit requests, please reach out to info@rovr.live