|
What is that? | 2008-09-28 | This structure is downtown, right on the 101 across the way from the Cathedral. I have no idea what it is, but it looks like a slide. I look at it and wonder, "is that some new amusement park?" Probably not. Hmm, I wonder what it is.
|