by Nick Sessanna | Apr 29, 2021 | New Music
Super unique indie rocker here from LA-based duo The Tell – the group is relatively mysterious (we couldn’t find much info on them), but their latest song “Clap Clap” speaks for itself. We’re particularly drawn to their unique way of...