Nine Inch Nails returned to St. Louis for a show on Tuesday, October 1, 2013 at the Chaifetz Arena with openers Explosions in the Sky. Photos by Todd Owyoung for the Riverfront Times.
See also:
Nine Inch Nails, A Place to Bury Strangers at the Scottrade Center, St. Louis, Wednesday, August 20, 2008