The Apocalypse takes its last stand at Six Flags America
Six Flags America, located in Washington, D.C., has announced that its stand-up coaster, Apocalypse: The Last Stand, will close forever on Saturday, Sept. 8.
Six Flags America, located in Washington, D.C., has announced that its stand-up coaster, Apocalypse: The Last Stand, will close forever on Saturday, Sept. 8.
Get the latest news direct to your inbox.
Simply submit your email address below.