April 3, 2020

Video: Esh & The Isolations – “Lou Says”

Great first single off the new Esh & The Isolations LP, Idiot Fingerz, out May 1st.

Pre-order now: linktr.ee/eshandtheisolations