Too True September 13, 2006James Kellerman Hmm I wonder what they are talking about, escalators seem so safe. Comment