You are totally correct sir - for anyone that's been to Great America compare their parking lot to ours. More ppl trash the parking lot at STL than they do at Great America.
I have no clue, all the people I've contacted haven't gotten back to me as if they're trying to make people forget there used to be a pumpkin on Colossus, it's sad because it's been on it since 1988 but I guess it has a possibility to return if enough people talk about it
Pretty funny as all their marketing pictures have it up with the pumpkin