Looks fun but scary especially if you terrified of heights. Give you a nice view of the city tho. Any of you L.A. posters gonna check it out? I imagine this to be a more intense version of that glass thing on the Sears tower in Chicago. Or whatever the hell they call it these days.
Last edited: