Needless to say, I had a great time. Though we did leave early because the little one decided no matter how loud these things were, he was going to fall asleep. So during Spider Man's freestyle run, he started to doze off. Only to come around before Spider Man crashed and burned.
It was an all day event, and if I didn't have to work mandatory overtime, I would have taken him earlier. Then we would have got to meet the drivers, see the trucks up close, etc. But he had a good time.