My sister's upset about it, for what it's worth.
I've never been on, but I will say that the area had a general cool vibe to it that I liked and it made me wish I wasn't such a ride wimp. Like, even without knowing about Aerosmith past "a notable band", the image of a guy with an electric...