Lull Me To Larvae Tampa, Florida
Lull Me To Larvae began in the Autumn months of 2003. We came together with the intention of creating something for the sole purpose of being able to personally enjoy it. What ended up happening really surprised us, as well as many of our peers, so we decided to develop the idea further... ... more
Streaming and Download help