Demon Drop. Just can't stand it.
-------------
Gemini Crew 2001. I loved the Gem100!!
Demon Drop. I'm never gonna ride it. For one thing, I don't like free fall rides, and if I was going to ride one, it would be Power Tower.
Still going with Demon Drop.