3 Humans – Idol Posted on July 21, 2023October 13, 2023 by Such A Sound Studio “Idol” the latest music video from 3 Humans 2023 studio release “Grand Design”