So apparently Astroworld will see it's final day of operation on Oct 30, 2005.
Full story... So as far as this whole NOLA business goes, I don't really care. As long as I don't have to instate Operation: Get the fuck off my lawn, then everything will be fine.
"Marco?!"