95 kph = about 60 mph.
A vertical drop of 123 meters = 370 feet.
It may be stretching the term of coaster, but it gets pulled up a hill, you sit in a car and coast down.
Probably more of a "real" coaster than S:TE. (Shut up me, shut up me, why did I say that?)
-------------
Could you describe the ruckus?