I would say this has more to do with Rick Jones than RUSH. after all he is the promotor of the Rock.
I agree that Mr. Jones had a lot to do with this whole mess.... However, It's a RUSH show. Are they not responsible for gettin cars for show also? They should be making calls, lining up cars for the show. In the long run it is the track promoters job to prep the track and it does appear that he has no clue.