Here's an undated shot of a rope swing attraction that went over top of some "speed bumps". Was this was a later version of Super Grover's Cable Glide? The building in the background (then the Computer Gallery, now Cookie's Cafe) would put it near the right location.
Image from Google Street Views
Here is another shot that appears to be from the other side.
In the past we have uncovered two different Super Grover's Cable Glide attractions. Is this a third one? I'm not sure.
The two Super Grover's Cable Glides we know of include one that was very high: