Locust Music

Locust Music was a Chicago-based independent record label founded in 2001.

This article about a United States independent record label is a stub.

You can help Wikipedia by expanding it.