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.

 
 

Tags: ,