American Nightmare to Play NYC in July

by | May 24, 2012

American Nightmare (Give Up The Ghost) will perform in New York City at Webster Hall on July 22nd.

Last December Give Up The Ghost took to the stage after an eight-year hiatus for a pair of shows in Boston and Los Angeles.