Mountain Head have taken to our recurring Live From Home series, where they’ve delivered a captivating performance of their recent single, “Let It Out.”
The performance sees the duo delivering stunning instrumentals and vocals in front of a green screen, joined by the muppets from their music video, Lyle & Zen.
“We made the puppets ‘Lyle & Zen’ as a means to make a fun music video from home during lockdown,” Mountain Head explain. “We almost heard it as an adult Sesame Street, so we created a mini concept world, with the puppets to entertain us.”
Watch Mountain Head’s Live From Home performance below.