staticlifetime, 1 year ago Six Flags AstroWorld. I still can't believe it's gone, and still can't believe it's a freakin' parking lot now.
Six Flags AstroWorld. I still can't believe it's gone, and still can't believe it's a freakin' parking lot now.