L. Mounts & The Swellheads is a pop rock solo artist from Chicago, IL.
A Backyard BBQ Record Release Party