Ireland’s Owls Debuts Video for Haunting and Seductive Darkwave Single “Give Me Your Stare”
Amid the vapour-lit gloom of nocturnal dancefloors, OWLS, the visionary project helmed by Ireland’s enigmatic Emee, unleashes Give Me Your Stare, a track wrapped in a refined ache and velvet-edged…
Share