Nature Girl Los Angeles, California
Nature Girl isn't really a "bio kind of band". Depending on which member you ask, Nature Girl either formed in 2013, 2012, 2008 or 1996. Nature Girl describes their sound like this: “Think of what a drummer, bassist, two guitar players and a singer would sound like if they got together and wrote some songs and you’ve got the general idea”.
Streaming and Download help