American Nightmare, also known as Give Up The Ghost, have confirmed a second New York City show on July 20th at Webster Hall. The band’s July 22nd show sold out immediately.
“It’s sketchy back here,” says Jonny Craig as he steps out of his van to scope the dark alley. We’re in the middle of California’s High Desert in a narrow loading dock behind the venue that stretches nearly a football field long. Aside...