Happy Memorial Day! Hope everyone is enjoying this extra day of relaxation and honoring our fallen troops in some way. I have quite the treat from Los Angeles based Indie/Rock group Walla. Their single “Nature” is making its way around the web and has reached nearly 45,000 plays in just a week. Good luck trying to contain yourself when listening, their noises are quite contagious. Be on the lookout for their upcoming EP dropping June 4th. Follow them on Twitter & Soundcloud.