"Let's Paint This Town In Craters" is the second of three singles to be released off of Chicharra's forthcoming album of the same name (out October 20th 2017) that together illustrate the album's journey from apocalypse to rebirth.