Return to the Pinewood Stairs

“Pine Wood Stairs” looked a lot better in concept than in reality…

Follow us back, gentle Friends, as we revisit the construction horror show known as The Pinewood Stairs. It’s been a year-and-a-half since we frightened you with the design and construction fiasco of the Pinewood Stairs at Hillcrest Park.

FFFF photo documented the sorry project even before the embarrassing party the city threw for itself since the contractor had failed to secure the contruction site – even though there were obvious safety issues.

In that sad saga we showed images of the many deficiencies and manifest failures by a small army of designers, city staff, contract construction managers, contractors, city inspectors, and of course, a city council woefully derelict in its duty to the public. We also shared the attempts by City Hall and its amen choir in the community to pretend that everything was just peachy.

And so we ventured out on a proactive foot patrol to see what effect the intervening eighteen months may have had on this dismal boondoggle. What we found was not shocking, for our sense of shock at the ineptitude of our City’s park and engineering departments dissipated years ago.

The structure is noticeably creaking, treads are wobbly and handrails are coming loose. This barely two-year old ramshackle pile of lumber is showing unmistakable signs of decrepitude and neglect. Its creators have moved on to new ventures.

What did we find?

Uncorrected code violations like tread width? Check.

The top of the stairs is a bad place for a code violation…

Failed irrigation? Check.

The hills are alive with…no, they aren’t…

Uncontrolled erosion? Check.

Erosion is an all natural process…

Risk management potential? Check.

A trip and a lawsuit are coming…

No correction of substandard design and construction? Check.

Close enough for Fullerton government work…

New maintenance problems? Check.

Two years old. Happy birthday Pinewood Stairs!

And this:

Handrail, meet bracket. Aw, close enough…

And of course:

It wants to reach out and grab ya…
Of course it isn’t straight. Griffin Structures specialty…

All askew:

A light post not even fit for a drunk…

Chasing Rainbows

I noticed two things in the Fullerton Observer the other day that on the surface are pretty innocuous but that upon a little reflection seem to be symbolic of the way our city government has operated over the years.

AhmadZahra
Movin’ on up

The first is the City’s proclamation of Arab American Month, a first, and no doubt conceived by new councilmember Ahmad Zahra who is himself an Arab American. Here is Zahra:

“As an Arab-American myself, I’m very proud of this moment, and I’m proud of our city for being such a wonderful, diverse place where everybody can celebrate who they are but work together for what is best for our community.”

Diversity and celebration. Hmm. Well, okay, a little color toner and some quality legal-sized paper, a few minutes of everybody’s time and you’ve got your proclamation. Go in peace.

The second item is about the rainbow flag flapping on the pole in front of City Hall. The City Council in March approved flying the banner that symbolizes LGBTQ rights, etc for LGBTQ Month. Mr. Zahra is also gay and this may account for the fact that Fullerton has finally got around to this pressing issue. This is a bit more problematic because here we have an official endorsement by the City. Personally, I’m all for equal rights for everybody – including marriage, and I couldn’t care less if Jennifer Fitzgerald orders that a Goofy flag fly over the City Hall. Still, it gives one pause to consider the priorities of our esteemed leaders – nobody’s rights are threatened by not flying the flag; meaning, of course, that the whole thing is an empty gesture.

And this brings me, finally, to the point of this post. We have a city council that has spent us to brink of fiscal disaster with no accountability, no responsibility and no concern at all for the taxpayers and citizens of Fullerton. They have squandered millions on vanity construction projects that were mismanaged, unnecessary, or downright dangerous. They have let the streets of Fullerton become the joke of Orange County. They have turned over downtown Fullerton to a gang of scofflaw saloon owners. They have nurtured a deadly Culture of Corruption in the police department, an infection that reaches from top to bottom. Meantime they are determined to ignore any of the calls for a correction to the course they have navigated.

More negativity. Just think positive!

Ask yourselves this question: Are any of the real municipal problems of Fullerton ever addressed? The answer, sadly, has been no. Meanwhile, empty symbolism and diversion are the order of the day. It’s easy pandering, and to the uninitiated might even look like something is being accomplished.

The question whether hollow gestures are better than none at all, especially when promoted by incompetent or corrupt officials, may remain academic. What is a practical reality is that in a month or so Fullerton will begin its Annual Can Kick – known as the budget approval. But the can is getting more obdurate every year and the lies coming from Fitzgerald and Flory ever more outrageous. Soon we will be able to see what sort of new flags from Mr. Zahra and his colleagues will be run up the flagpole. Will anybody salute?

Elevators to Nowhere – The Death March Isn’t Over

It may have been expensive, but it sure was unnecessary…

Two years ago FFFF ran a series of posts based on the observations of “Fullerton Engineer” about the ludicrous elevators addition to the existing bridge at the Depot. Nobody wanted this project except for city staff and only because the dime was somebody else’s. And so a strange bureaucratic odyssey began with fits and starts of activity to waste $4,000,000 of transit money doled out by distant agencies. Then in 2017 the monster was shocked back to life with an infusion of $600,000 of Fullerton’s own cash. Ouch. Let’s let our Friend, Fullerton Engineer take it from here:

It appears as if the depot elevator project is grinding to a conclusion: the elevator foundations and steel are finally done and the traction elevators are almost complete. Are congratulations in order? Not quite, although I suspect there will be a victory celebration and ribbon cutting and back-pats all around when the City Council takes its first expensive elevator ride.

A construction sequence that should have taken perhaps seven months has dragged on for two years. That’s right – two years. No one in charge seems to have offered any explanation, probably because no one in authority has ever asked for any. As I noted in the spring of 2017, the request for more money was shrouded in double talk and obscurantism. Somebody was hiding something.

Over the past two years as I have driven by the site it was more likely that I saw no one working as when I did. So what were all those people who were being paid, and well paid, to oversee this fiasco doing? Who knows? Have delay claim change orders ever been processed? Have they been rejected? Is a lawsuit coming or is it just going to end in a feeding frenzy on a complicit public agency? PRA requests may shed light on this disaster, if in fact they are not ignored by the city’s lawyer.

Don Hoppe, our former City Engineer has disappeared into a well-pensioned retirement. His replacement, a professionally unqualified bureaucrat will take no heat for this embarrassment. It’s no-fault government  where the taxpayer foots the bill.

— The Fullerton Engineer

 

My Council Speech from Tonight

I really don’t have much to say that I haven’t said at this dais before, or which hasn’t been reported by local media such as the Voice of OC.

It’s my opinion that this whole process has been riddled with malfeasance and corruption since the get-go. Yes Councilmember Zahra, there is plenty of blame to go around and money is an issue but that doesn’t excuse the way the city has handled this issue including changing our municipal code on election day.

Tonight’s issue has been so mired in the muck that even after you directed staff to reach out to the Neighbors United for Fullerton to have them change their meeting agenda and NUFF was gracious enough to accommodate your last minute favor – two of you snubbed them, disrespected the citizens, abdicated your moral authority on even the pretense of openness and transparency and you insulted all of the people who put themselves up for consideration.

I know about the lobbying by power brokers and the behind the scenes closed door meetings on both sides of the aisle as you preen and haggle to get your anointed pick onto the dais.

It was obvious a month ago who was the favorite before we the people even knew how the process would play out legally. That’s how baked into the cake the corruption and dishonesty is in Fullerton.

But I’m here to dare you to be better than you think you can be and better than you have been in the past. I’m here to dare you to be open and honest and to give the people a chance to vote for their own representation with a special election.

Regarding cost, It may have been hard to look at a struggling mother and explain where this $400,000 might be spent but as a struggling father of 3 I ask if you looked her in the face and explained why 70+% of our general fund goes to salaries and pensions to support people to do jobs we then don’t have the funds to complete – such as our aging infrastructure including that dark park?

If the cost is truly too much to bear then I can offer you a compromise. Everybody who tunes into these meetings knows that Whitaker doesn’t like me because I ran in the Newman recall instead of supporting him. Silva doesn’t like me for calling him out both here and on the FFFF blog time and again. Fitzgerald – well that list to too long to recount here but suffice it to say she and I won’t be getting tea anytime soon. And Zahra – he’ll learn if he hasn’t already.

I’m the one guy none of you wants up on that dais. I’m a “chronic malcontent”, I pick on everybody in power, I don’t smile enough and I have this beard. I have it on good authority that this beard alone disqualifies me with half of the city.

And all of that means that I can’t win reelection. I obviously won’t be tightly allied with any of you so you’ll have to compromise and work together to find solutions that aren’t one-sided nonsense and best of all my blogging by virtue of the brown act will all but need to cease and who of you wouldn’t see that as a bonus?

You know I’ve read the budget, you know I’m well versed in city issues and oh who are we kidding here – even if I was the best candidate this was done before it started. I didn’t throw my name in because I wanted the position – I put my name in to highlight the corruption and ridiculousness of this travesty of a process. The process ended up being worse than I anticipated so my goals were on point.

In summation I dare you to be better than yourselves. To actually embrace openness and transparency and to give the people the voice that you’ve been trying so hard to deny them.

Will Ahmad Zahra Hold Firm?

AhmadZahra

Back in December, in his first at-bat, Ahmad Zahra surprised me by speaking of the Constitution and transparency whilst simultaneously voting against FitzSilva in their attempt to appoint Jan Flory to Council. Zahra was on fire with gems such as:

“My decision is going to be contingent upon us making sure that the appointment process is fair and open and transparent. So until we can make that decision, I don’t see how we should take votes away from people.

“The question is, is there a fairer and open and more transparent process than voting itself? Can we come up with that? Can we come up with something better than what the Constitution come up with? That is my question for the council. I’m leaving my decision until I hear other council members.”

Tonight we get to find out if Zahra is a man of principle standing by his own talking points at the last meeting or if that was all simply a clever flex to show who has the real authority on this issue in an effort to get his preferred pick onto council.

For those new to the story here’s the gist as I understand it —

Jesus Silva wanted incumbency in 2022 and thus opted to run for the District 3 seat on council.

Council then chose to change the law ON ELECTION DAY in the case Silva beat Sebourn in order to limit the options for voters.

Silva took home the ring on election day and in winning he vacated his at-large seat which runs until 2020.

Then in December the dynamic duo of Jennifer Fitzgerald and Jesus Silva testily complained that they needed Ahmad to go along to get along in order for them to get what they wanted. Zahra didn’t go along which brings us to today.

Tonight we’ll watch as FitzSilva likely tries to lay it on thick and blame Ahmad for the cost of the election should he choose transparency and an election (as he did back in December). This is posturing bollocks but I’m wondering if he’ll stand firm. Both he and our residents need to know that the fault here lies partially with Silva for running, partially with council for changing the city ordinance, ON ELECTION DAY, to facilitate this choice between the devil and the deep blue sea, but really the fault lies with our City Attorney The Other Dick Jones for offering terrible advice and putting us in this situation in the first place. Zahra is blameless here on the issue of cost should he choose openness and transparency by way of a special election.

dick-jones

Prepare for the same shenanigans with FitzSilva promising a fictionally transparent process in this city which is allergic to the very premise of transparency. The same transparency which had Jan Flory meeting with at least 2 (if not 3) current council members and bringing a cabal of people to lobby for her to be appointed without the citizenry any the wiser. THAT type of so-called transparency should be rejected and here’s hoping that Councilman Zahra continues to impress the way he did during at his last at-bat.

A New Council Member on Tuesday?

18Dec2018 Council Meeting

The agenda is online (HERE) for next Tuesday’s council meeting and the one major item of note, item #3, is the possible appointment of a council member to fill out the remainder of Jesus Silva’s abandoned at-large seat.

Item 3 States:

3. On December 4, 2018, Council Member Silva was sworn in as the District 3 City Council Member. This created a mid-term vacancy in Council Member Silva’s prior at-large City Council seat which expires in December 2020 and requires the City Council to consider the legally available alternatives for filling the vacancy.
Recommendation by the City Clerk’s Office:
  1. Appoint a qualified individual to the fill the vacancy through the remainder of the term, either through direct appointment or following a process for applications and / or interviews and / or other steps as determined by City Council.

  2. Direct Staff to prepare resolutions to call a special election to fill the vacancy for the remainder of the term for consideration at the next City Council meeting.

  3. Continue discussion to the January 15, 2019 City Council meeting.

This agenda item, according to City Manager Domer, was written intentionally vaguely so that council can do whatever they want on Tuesday. If they want to just appoint somebody on Tuesday, solidifying the premise that they’ve already been wheeling and dealing behind closed doors, then they can appoint whomever they want. If they want to take a different path, such as an election, they can direct staff to start that process as well.

This item will be somewhat fun to watch because of how it played out up to this point. It only matters because Silva beat Sebourn. As for the ability to appoint a crony to fill out Silva’s seat, that was passed 3-1-1 with 2 (R)s swinging into the Yes column on 16 October 2018 and again 3-1-1 with Fitzgerald ($R), Whitaker (R) and Silva (D) voting for this move on 06 November (election day) 2018.

Direct Appoint Council Vote

If another liberal (D) ends up on council after Tuesday, the (R)s in Fullerton will have nobody to blame but their own council majority. A council majority that this vote could cost them.

UPDATED: Corrected the 06 November vote. A previous version claimed it was 5-0 when it was the same 3-1-1 as the 16 Oct meeting.

A New-ish Council This Way Comes

Backroom-Deal

Tonight Doug Chaffee and Greg Sebourn leave the Fullerton City Council and Ahmad Zahra gets sworn in to be the first to represent District 5 on the dais. This wouldn’t be Fullerton if that’s all that was happening tonight – a simple transition of (some) power – but true to form our current Mayor (for a few more hours), Doug Chaffee, opted to ram a pet project down the council’s throat one last time. An unsolicited bid to turn the parking lot used for Train Days into a “boutique” hotel without the pesky bother of worrying about competition or opening a bid process. He wants this to happen now, NOW, NOW! because… reasons. It’s such a great idea that Chaffee doesn’t trust the council to pick it up without him which means he either thinks they’re too stupid to know a good thing when they see it or it’s not… wait for it… a good thing.

Ah the smell of cronyism.

While we’ll eventually get to say goodbye to a few members and add Ahmad which should be the only focus tonight, first we have to see if Jesus has been bought off and has changed his tune on competition. A tune that he sung only 2 weeks ago, mind you.

After that first crony, I mean agenda, item has been dealt with the council will move on to the actual (partial) transition of power.

For those not keeping track here’s what will happen tonight:

Jesus Silva moves from at-large to the District 3 representative. This will leave his at-large seat open until council decides to fill it or holds a special election.

Bruce Whitaker and Jennifer Fitzgerald will stay status quo.

After tonight we’ll also have a new Mayor (likely Silva) and a new Mayor Pro-Tem (likely Fitzgerald). As for the empty seat – don’t forget to comment on who you think will be the appointed council member in our Wheel of Replacement Candidates thread.

We doubt there will be any surprises tonight but we’ll keep you posted as always friends.

Election Meddling – Silva’s $400,000 Arrogance

ElectionMeddling

Make taxpayers shell out $400,000 or meddle in an ongoing election.

Pick one.

That’s the quandary in front of our city council tonight in the form of agenda item 4:

4. FULLERTON MUNICIPAL CODE AMENDMENT REGARDING CITY COUNCIL VACANCIES
Consideration of an ordinance to repeal Fullerton Municipal Code Section 2.02.020 and follow procedure for filling City Council vacancies as set forth in Government Code Section 36512.

Without getting too much into the weeds the problem the city is trying to address is specific to the costs and ramifications of Jesus Silva winning the race for the District 3 council seat.

The voters in District 3 have 3 choices on their ballots; Greg Sebourn, Jesus Silva & Nickolas Wildstar. If either Sebourn or Wildstar wins this municipal code change does nothing in the foreseeable future.

https://www.fullertonsfuture.org/2018/chaffee-quits/

If Jesus Silva wins then he vacates his current At-Large seat and we, by law, must hold a special election. That special election could cost us between $391,532 – $428,150 per the OC Registrar of Voters.

Silva likely didn’t even know he was risking socking the taxpayers with that hefty bill until somebody else pointed it out to him. Or perhaps he just didn’t care. That his wife was on council when the to be repealed ordinance was passed points more towards didn’t care than didn’t know.

We went through 2017 knowing this was an issue and the City Manager couldn’t be bothered to deal with it. Then most of 2018 came and went. Nothing. Instead of worrying about a near half a million dollar liability Ken Domer had the council worrying about which volunteers to fire from the various boards and committees around town. As a former member, I’m glad the Economic Development Committee is gone but if you’re going to muck with the municipal code perhaps worry about the parts costing us, or potentially costing us, real money before worrying about a committee that rarely met because it rarely had quorum.

Now this issue is on the City Agenda for the coming City Council meeting tonight. During an election.

Yes, the election is on 06 November but absentee ballots are already in the mail and thus the city is asking council to change the rules of elections DURING AN ELECTION. People will have already voted in District 3 BEFORE the council decides what to do tonight.

Silva 2018 Meddling
Quote Silva from 3 days ago: “Absentee ballots are starting to arrive.”

This is ridiculous.

I don’t want the city to have to spend $400,000 to fill a vacated seat if Silva wins in District 3. However – and this is a big however – Jesus Silva decided to run knowing that his run could cost us that much money and he did it anyways. That he did it anyways speaks to his character.

That is a political consideration and changing the rules during the election screams of a partisan fix to a problem Silva could have avoided by not throwing his at-large seat away in the quest for 2022 incumbency. Voters make decisions on issues that cost and matter less than $400k and deserve to judge this issue without council interference after the fact.

But how did we get here? (more…)

OC Judge – Stop Being Mean to Disgraced Officer Jay Cicinelli

Remember Jay Cicinelli? The one-eyed officer who was so disabled from LAPD that he took a disability pension but was so-not-disabled that he was able to be a working Fullerton Corporal? Ring any bells?

He’s the guy who in July 2011 used his taser on Kelly Thomas to “beat him probably twenty times in the face” because Thomas had the audacity to not just sit still while former officer Manual Ramos played games and threatened him. Don’t remember that part?

Ramos-Fists

Cicinelli was fired from the Fullerton Police Department in July 2012 (and the decision was later upheld by the Council). As we told you a while back, Cicinelli is trying to get his job back and in a “we told you so” moment it looks like he may get his wish.

How? Well, a Judge here in OC thinks the Council was mean to poor old Jay when they fired him and upheld his firing because something something bias.

HERE is the report.

On 14 September 2018, Judge David Chaffee (no relation to Council member and Supervisor Candidate Doug) made a Judgement that Bruce Whitaker and Greg Sebourn should recuse themselves from Cicinelli’s due process violation hearing. His reasoning? Whitaker and Sebourn had the audacity to think we rabble had a right to know what had happened to Kelly Thomas and a right to the evidence.

Judge Chaffee seems to think that because POBAR (the Police Officer’s Bill of Rights) and other as-terrible laws preclude the public from getting basic information about officer actions and alleged crimes that our elected officials shouldn’t be allowed to talk about the things our officers do on duty and under the color of authority.

Cicinelli-GrantedJudge Chaffee made the point, several times, that Bruce Whitaker spoke out as a council member on items that had not been agendized. Because apparently Judge Chaffee doesn’t understand the Brown Act and that it would have been illegal for Whitaker to speak on those items in the public square had they been agendized.

Agenda-Items

What all of this leads up to is that this judge wants our current council to re-hear Cicinelli’s bias complaint and he goes so far as to say that not only should Whitaker and Sebourn recuse themselves, he actually recommends that the council wait until AFTER the next council is seated after the November election. He wants a 2019 Council to hear a case from 2011, because of alleged bias.

NewCouncilThis is utter nonsense. The council now is Whitaker, Sebourn, Chaffee, Fitzgerald and Silva. Silva, mind you, who is the husband of Sharon Quick-Silva who was on council during the Kelly Thomas incident.

In November Silva is competing with Sebourn for District 3’s seat and Chaffee is running for Supervisor and will be off of council. Chaffee’s wife is the most well financed candidate in District 5. Thus the “very likely probability” is that Sebourn will beat Silva and Silva will stay on council until 2020 when his term expires. So one seat will change which could just end up swapping one Chaffee for another. This is hardly a reason to delay an action in front of our council – especially regarding something so important.

Here is the general premise of Cinicelli’s complaint and Judge Chaffee’s beef with the council and how it handled the case:

Whitaker-Letter

Whitaker-KNBC

The argument against Sebourn and his alleged bias is just laughable. From the judgement:

Golly gee. Sebourn wanted a jury trial and for people to be able to know what happens and for people to not be forced to make decisions in a vacuum. The horrors. If this was the sole thing I knew about Greg Sebourn he’d get my vote every election. That the court thinks this is a problem would be hilarious if it wasn’t so tragic.

The worst thing you can impugn Whitaker for after reading this judgement is his being too willing to talk to the public and help us know what was happening, which is something to be celebrated. He worried about a cover-up and the argument against that is that it’s legal for officers to cover-up things per POBAR. Don’t believe me? Then why are officers allowed to view evidence up to and including videos of their own actions before writing their statements? You, as a citizen, are not allowed such a privilege as that would taint your memory and allow you to change your story to coincide with the evidence. The officers who beat Thomas did in fact write their reports while watching the video and all subsequent testimony is tainted by that fact despite complaints to the contrary.

I submit as evidence a quote from the Gennaco special investigation report regarding this fact:Cicinelli-Report-VideoSo Whitaker asked questions the people of Fullerton, arguably the world, wanted answered and he’s being painted as a biased figure against this poor officer who wasn’t physically qualified for the job he had, while double dipping a pension, and who showed no remorse for his actions.

I guess Judge Chaffee missed the video evidence from that night. So HERE IT IS.

If that’s too much maybe this will suffice:

This ins’t inhumane, Judge Chaffee?

Is that inhumane and brutal?

What about in the context of having done nothing wrong beyond being an annoyance to a Slidebar Rock ‘N Roll Cafe employee (with a direct line to Police Dispatch)?

How about Judge Chaffee walk a mile in Kelly Thomas’ shoes instead of demanding that our City Council walks a mile in Cicinelli’s? After all, asking our council to walk a mile in Cicinelli’s shoes is asking them to walk a mile in the shoes of a sociopath (also from the Gennaco report):Cicinelli-SavageThis is why we need police reform. This is why we need oversight. If you didn’t think the deck was stacked against you just keep in mind that a judge just ruled that Jay “Savage Person” Cicinelli was unfairly fired because a councilperson dared to ask questions and demand answers of our corrupt police force.

Unfair? Don’t forget that one of our officers WAS JUST INDICTED for a cover-up with the Joe Felz incident. This is the legacy of former Untouchable Police Chief Danny Hughes.

My hope is that the council tells Judge Chaffee to kick rocks. They should address this bias nonsense straight out and immediately, list all of the policy violations and problems with Cicnelli’s conduct on the fateful night Kelly Thomas was killed and then vote to uphold Cicinelli’s firing.

A Trip Up and Down Memory Lane…AKA The Pine Wood Stairs.

“Pine Wood Stairs” looked a lot better in concept than in reality…

Back in May, FFFF documented the lamentable construction disaster of the Pinewood Stairs, a $1.6 million boondoggle created by City staff, whose construction defects were so bad and so plentiful that a reasonable person might even inquire about how we could get our money back. In fact, City Councilman Sebourn mumbled something about getting our money back, then said he was just kidding. Bruce Whitaker said nothing at all. On Facebook City Hall bureaucracy advocate Gretchen Cox cooked up a story about some alleged City “report” that exonerated all concerned.

Nine months have passed and I thought it might be interesting to revisit the site of the fiasco and share a visual tour to take another look.

Here’s a typical example of a project with nobody in charge and nobody who knows what they’re doing.

The caisson footings with the wood posts are almost all cracked; some of the posts aren’t even vertical. Some of the caissons are out of plumb, too.

Aspects of the construction reveal building that was cobbled together to make the contraption fit together.

 

Now, as then, the wooden rails are extremely rough and splintiferous.

Rough cut

The lack of quality workmanship, structural and cosmetic remains in evidence. And those fraying cable ends? Why, they’ve been taped! Of course the tape is falling off.

Simple things – like removing the cardboard tube form from the caissons seem to have eluded the City’s crack inspection team. Crack. Get it?

Basic design oversight problems were jerryrigged and never addressed properly at all.

Weird features that are nothing but potential for risk management headaches and taxpayer payouts are still much in evidence – like this trip hazard. Shrug, indeed.

Loose cables. Down the hill goes the toddler.

As usual, maintenance of  public property remains a challenge for the City. Loose ends are not their specialty.

How hard is it to keep a tree alive? Don’t bother asking. You won’t get an answer.

The effects of the inevitable pedestrian shortcuts betray both design and maintenance failure. It looked better on paper.

We have been assured by people who don’t know what they are talking about that everything was just grand about this grand failure; but, the evidence did and still does point to the exact opposite: a project that suffered from fundamental design shortcomings, incompetent and careless construction, a construction manager whose only function seems to have been to cash our check, and inspectors who were (and probably still are) a disgrace to their profession.

As you can see driving up Harbor, the City is now building its splendid new entry to the park – including a bridge – costing millions and accomplishing nothing but wasting park construction resources. Apart from the obvious uselessness of the project I have to wonder if it will suffer from the same dereliction that informs the so-called “Pinewood Stairs.” Nothing leads me to hope for the contrary.