Allah-Las LP

The Allah-Las are set to release their self-titled debut full length LP/CD on 9/18/2012.