Where was this ride? The name sounds really familiar and I am thinking that I have read about it somewhere.