Posted on April 3, 2006 by junemorrallOverheard at Devil’s Slide This Morning From a Forlorn Commuter “They say the Slide will be open to cars tomorrow. I sure hope so.” Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related