August 17, 2018 Posted By Brittani Tuttle Leave a CommentThe Apocalypse takes its last stand at Six Flags AmericaSix 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’s stand-up coaster is closing up this September. [Read more…]