Archive
Lemon Sun “Telephone, Are You Alive”
With a name like Lemon Sun, it’s no surprise the band is from California. Out guitar player Melissa Dougherty joins her bandmates in creating psychedelic indie-pop. It’s very L.A., as it should be.
To find out more about Lemon Sun, visit myspace.com/lemonsun.