If you ever wondered how the stop ramps work. Most have probably seen this but.
http://www.youtube.com/watch?v=Q__9C4-UsE4
I know this one is stated to be improperly designed, but it still would not be a fun ride. I have not been through those roads for many years. TomC are you saying that they no longer have the piles of sand, just alot of soft sand.