The video itself only loads after you click; the preview picture comes from YouTube/Vimeo.
Artio are an English rock band from Leeds, West Yorkshire, formed in 2018. The group consists of vocalist Rae Brazill, guitarist Rob Arkle, guitarist Jai Akhurst, and bassist Ieuan Jones. The band is self-produced and has released two studio albums, Babyface (2024) and Soul Rot (2026), along with several EPs.
Text: Wikipedia (CC BY-SA 4.0) · en.wikipedia.org