McIntyre on Kaufman et al 2020

Andrew Revkin was fawning over the paper on Twitter when McIntyre showed up.

Here is the complete response by Steve McIntyre.

I was curious as to why their new Antarctic reconstruction was so dramatically different from PAGES2K only seven years ago – a question that both they and reviewers ought to have thought about. Difference arises mainly from one catastrophic error and 2 implausible new series.

the largest difference from PAGES2K -and main contributor to "new" blade – came from Kaufman's version of Dahl-Jensen borehole inversion series. Kaufman has HS (worse with binning). Opposite to original.

3/ so how did they get such a different appearance? Total cock-up. They dropped the earliest Dahl value, then reversed the years. So the Dahl value from 5502 BC was used in 1995 AD, from 4438 BC in 1987 and so on. A goof of Mannian proportions.

4/ it was easy to notice. I tweeted on this within a day or so after publication. There are two other very questionable "new" series. Instead of using the new WAIS isotope series – the highest resolution Antarctic series over the Holocene – they use a WAIS borehole inversion

5/ in which isotopes are a sort of fringe. The inversion matrices used in borehole inversion are hugely multicollinear, so the inversion math is very unstable. This whole discipline should be thrown out on those grounds. But there is a special problem with ice core inversions.

6/ there is very very strong seasonal swing in temperatures of top 15 meters or so of Antarctic ice core boreholes. In the published article on WAIS inversion, they excluded the top portion – which are the layers laid down after 1960 or so. So supposed recent uptick in WAIS

7/ temperature reconstruction arises from ice layers laid down prior to 1960. It is a really stupid series. And yet, the WAIS isotope series is fantastically high resolution over long series. d18O series are backbone of paleoclimate – so why didn't they just use d18O?

8/ you know the answer. The WAIS d18O series didn't yield a HS, so they used the stupid borehole inversion series which did.

9/ the only other series contributing to "new" HS is a melt layer frequency series from Siple Dome – where there is an isotope series available. Siple Dome is near Ross Sea, where icesheet has been gradually eroding during Holocene as it is maritime grounded. As a result,

10/ even though isotope data shows slight decline in temperature over Holocene, there has been a slight increase in melt frequency in Siple Dome. They calculated this series as a running total of melt layers in prior 1000 years, which Kaufman incorrectly used as annual resolution

11/ Kaufman then binned this series. If one were to use this crappy data at all, you'd be required to bin the original data, not the running 1000 year total. If you did that, it has max 500 years ago, not in 20th century.

12/ also, unlike isotope series which have been taken at many sites and properties and vagaries thus known, use of a singleton series where there are no comparanda in region lends itself to abusive cherrypicking, such as here.

13/ I haven't looked at other regions, but Kaufman's Antarctic reconstruction is a mess and needs to be retracted. You may recall that Kaufman's Arctic PAGES2K series was similarly screwed by upside-down series in Iceland and series in Greenland which had similar contamination

14/ to the contaminated Finnish lake sediment series (also used upside down) relied upon in Mann's supposed no-dendro reconstruction in 2008.

Originally tweeted by Stephen McIntyre (@ClimateAudit) on August 7, 2020.

HT/Tim P

0 0 vote
Article Rating
91 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Phillip Bratby
August 12, 2020 10:37 pm

Incompetence or outright fraud? Probably both, knowing these warmist “scientists”.

Chaswarnertoo
Reply to  Phillip Bratby
August 12, 2020 11:54 pm

Incompetent fraud.

Bryan A
Reply to  Chaswarnertoo
August 13, 2020 7:17 pm

The figures match data for data
From -5502 @ -20.40 to 1995 @ -20.4
Then -4438 @ -20.54 to 1987 @ -20.54
Then -3524 @ -20.51 to 1977 @ -20.51

Down to +124 @ -20.84 to 1816 @ -20.84
Every temperature is identical between the datasets

Zig Zag Wanderer
Reply to  Phillip Bratby
August 13, 2020 1:30 am

Fraudulent incompetence

AG
Reply to  Phillip Bratby
August 13, 2020 4:33 am

Flatulent Incontinent

MarkW
Reply to  Phillip Bratby
August 13, 2020 6:48 am

Has Kaufman had any papers that haven’t had to be retracted?

TonyG
Reply to  MarkW
August 13, 2020 7:49 am

It looks a lot like the news cycle has recently: Get the story out there so it spreads, then put out the retraction/correction that nobody pays any attention to.

Tonyb
Editor
Reply to  TonyG
August 13, 2020 8:17 am

‘a lie spreads across the world before the truth has got its boots on’

Nobody reads the small retraction on page 5 in 6 point type. But they remember the screaming headlines.

Joel Snider
Reply to  TonyG
August 13, 2020 8:25 am

And of course on-line comments no longer allowed.

Caligula Jones
Reply to  TonyG
August 13, 2020 11:15 am

Well, its all clickbait now. Fire anyone with a lick of writing ability, can all the researchers, behad the editors who insist on double-checking before publishing…hire some trust fund millennial who has never been told “no” and give them a title like “senior science editor” and push “send”.

comment image

Reply to  Phillip Bratby
August 13, 2020 1:51 pm

Hockey stick Ii

philincalifornia
August 12, 2020 10:37 pm

Stop laughing would you. Science is real.

I saw the sign on my neighbor’s lawn, so it must be.

Joel O'Bryan
Reply to  philincalifornia
August 12, 2020 11:21 pm

Because Science.
Believe in Science.

… or as Dementia Joe says, “We choose truth over facts.”
Because facts suck when you’re trying to alter the truth.

Harry Passfield
Reply to  Joel O'Bryan
August 13, 2020 2:24 am

Tut-tut! It’s ‘THE’ Science!

StephenP
Reply to  Joel O'Bryan
August 13, 2020 3:46 am

Quote from the corrupt Senator in the film Sniper: “The truth is what I say it is!”

Louis Hunt
Reply to  Joel O'Bryan
August 13, 2020 3:24 pm

“Truth” that is not based on facts can be whatever you want it to be. A politician’s dream.

Caligula Jones
Reply to  philincalifornia
August 13, 2020 11:00 am

Yes, we’re now in the second or third generation of “bumper sticker” politics. If it doesn’t fit on a bumper sticker, Generation Can’t Read Just Click Icon won’t understand it.

philincalifornia
Reply to  Caligula Jones
August 13, 2020 3:11 pm

Aaaah, that clears up something for me. I never could figure out why Marianne Williamson didn’t get the nomination.

Charles Nelson
August 12, 2020 10:48 pm

My skepticism began the day I saw that the Medieval Warm Period had been erased.
These people will literally stop at nothing. Inconvenient history will be re-written.

Newminster
Reply to  Charles Nelson
August 13, 2020 3:28 am

You know what Big Brother said, Charles:

“Who controls the past controls the future. Who controls the present controls the past.”

Caligula Jones
Reply to  Charles Nelson
August 13, 2020 10:59 am

Well, I was skeptical a little before this, but I realized the fix was in way back in the days of Usenet when the one and only William J. Connolly hisself told me I was obviously unqualified to debate such Settled Science if I truly believed that the Little Ice Age wasn’t anything more than a short term, local phenomenon (i.e. Europe only).

Since that was over 20 years ago, I would love to add another two decades of evidence from all around the world…but one of his sock puspuppets would only scrub it from Wiki…

Doc Chuck
August 12, 2020 11:02 pm

Well OK, aside from that Mrs. Lincoln, how did you like the show? This too good to be false narrative that they’d all so wish to see disseminated made it past both the error checking that the authors saw fit to apply, as well as any such similar care by the report’s reviewers. And in the end isn’t that what counts in post-modern science, so why should this bother any self-respecting journal? And for that matter what else is new?

Reply to  Doc Chuck
August 13, 2020 10:12 am

“Well OK, aside from that Mrs. Lincoln, how did you like the show?”

Too soon.

Joel O'Bryan
August 12, 2020 11:17 pm

The contributions section of the Kaufman paper:
“D.K. directed the project and wrote the manuscript, with input from all authors. N.M. developed and implemented the database structure in LiPD and he created the CPS and DCC reconstructions. C.R. created the SCC reconstruction and produced Fig. 1. M.E. analyzed the ensemble reconstruction time series and produced Figs. 2–6. C.D., with guidance from N.M., created the PAI reconstruction while he was a visiting postdoctoral scholar at NAU. P.S., with guidance from B.D., created the GAM reconstruction. O.H., with assistance from B.D., compiled the proxy-specific uncertainty values from the literature (Suppl. Table 1). All authors take responsibility for the content of the paper.”

So who is gonna throw who under the bus first? Who will offer to retract the paper in a letter to Nature? All of them need to sign that retraction.

Flight Level
August 13, 2020 12:00 am

Time to defund this zero quality control highly politicized tenures goldmine.

Matthew Sykes
August 13, 2020 12:15 am

Holy f***** crap! How the hell did this get published!

This is just so funny it actually hurts!

Hivemind
Reply to  Matthew Sykes
August 13, 2020 12:37 am

Peer review isn’t a test to see if the paper is correct. It’s a test to see that only papers that support the narrative are published.

john harmsworth
Reply to  Hivemind
August 13, 2020 2:03 pm

Bingo! In this case the peer review was flawless! Unless of course the authors don’t want to be embarrassed afterwards.

August 13, 2020 12:18 am

Has anybody told Kaufman’s mama what’s going on here?!

philincalifornia
Reply to  Telehiv
August 13, 2020 7:42 am

He was a good boy …. always did his homework on time. She knew he was going to grow up to be a giant of science and a leader of men.

Reply to  philincalifornia
August 13, 2020 9:18 am

Thx. Comforting to know.

Matthew Sykes
August 13, 2020 12:18 am

Actually, this is clearly fraud.

David A
Reply to  Matthew Sykes
August 13, 2020 6:07 pm

There was a time when C.A. moderators would have swept that “fraud” comment.
At this point however, it is staying the obvious.

Steve Richards
August 13, 2020 1:09 am

We are so lucky to have statistical Rottweilers such as McIntyre and co to quickly pick up on gross errors such as in this paper.

The big question is why the outfits that pay the wages of these people keep them employed when folks in other industries would be let go on the spot after such a catastrophic series of errors.

Perhaps a shaming campaign of their bosses?

August 13, 2020 1:10 am

Chief Inspector McIntyre has caught the crooks out again.

As if Mann using Tijander’s data upside-down wasn’t enough, now they have learned how to invert past and future, too!

And yes, this would be very funny indeed, if the consequences to us all weren’t so serious.

Nick Werner
Reply to  Neil Lock
August 13, 2020 2:27 pm

The science is settled, it’s a hockey-stick. And the result is so robust that it doesn’t matter whether the data is used upside-down, backwards, or sideways.

Graemethecat
August 13, 2020 1:38 am

Looking forward to reading about McIntyre’s analysis of this work in The Guardian.

Or maybe not.

August 13, 2020 1:45 am

Steve MacIntyre has to be applauded for his meticulous and illuminating work in exposing a dismal catalog of fraud in the whole PAGES 2K project. A thankless task at which he has persisted and excelled.

PAGES 2K and politicised palaeo climate research in general has become an utter disgrace. (This includes Marcott, Shakun etc..) They add in proxies that give the result they want, irrespective of quality, and equally exclude the proxies that are off-message, regardless of their quality.

Chefs of climate stir-fry, result-you-like.

Rud Istvan
Reply to  Phil Salmon
August 13, 2020 8:05 am

Shakun was guilty of stupidity. Essay Cause and Effect.

Marcott was guilty of deliberate academic misconduct brought to the written attention of Science and ignored. Essay A High Stick Foul.

Both in ebook Blowing Smoke.

Jeff Alberts
Reply to  Rud Istvan
August 13, 2020 7:43 pm

I’m not buying the stupidity defense from any of these guys and gals. They know full well what they’re doing, and know full well no one in charge will call them on it.

Reply to  Phil Salmon
August 14, 2020 12:07 pm

Thanks Rud

Harry Passfield
August 13, 2020 2:35 am

It’s many years since I looked at SkS (spit) but I wonder what their reaction to McIntyre’s take-down is…

Orson
Reply to  Harry Passfield
August 13, 2020 5:37 am

Ehhhh. $100 says they ignore Steve’s criticism.

Harry Passfield
Reply to  Orson
August 13, 2020 5:52 am

I’d love someone to twat Mann and ask him his opinion.

Jeff Alberts
Reply to  Orson
August 13, 2020 7:44 pm

“Ehhhh. $100 says they ignore Steve’s criticism.”

I think they’ll take bits and pieces out of context and call him names.

commieBob
August 13, 2020 2:35 am

This reminds me of student software assignments that, rather than being the result of clear understanding, were the result of hacking. The technique is to try to do the assignment the right way and, when that doesn’t work, try a bunch of random stuff until you get something that sorta works. The software will actually run the test cases but will disintegrate if you try any other inputs.

In scientific research the equivalent is p-hacking.

They produced their absurd conclusion by exploiting what they called “researcher degrees of freedom”: the little decisions that scientists make as they’re designing a study and collecting and analyzing data. These choices include things like which observations to measure, which variables to compare, which factors to combine, and which ones to control for. Unless researchers have committed to a methodology and analysis plan in advance by preregistering a study, they are, in practice, free to make (or even change) these calls as they go.

Some folks don’t like the term ‘p-hacking’ because it implies a moral judgment. Darn rights. P-hacking and other research malpractices are immoral and should be censured. It’s a kind of fraud and the practitioners should indeed be in state pen. The consequences of p-hacking aren’t just academic. As we’ve seen with the HCQ and climate debates, bad scientific practices have practical and serious consequences.

slow to follow
August 13, 2020 3:48 am

This so clearly shows why journalists should not report on things they don’t understand.

The story is the published error not the worthless conclusions.

If Revkin wants to serve truth, he should be pushing for retraction and correction ASAP and apologizing for his uniformed promotion of the faulty paper.

M.W.Plia
Reply to  slow to follow
August 13, 2020 8:56 am

Not going to happen, most journalists have to adhere to the scary AGW narrative rather than put their careers at risk.
The same is true for the academic and political communities.

“What historians will definitely wonder about in future centuries is how deeply flawed logic, obscured by shrewd and unrelenting propaganda, actually enabled a coalition of powerful special interests to convince nearly everyone in the world that Carbon Dioxide (CO2) from human industry was a dangerous, planet-destroying toxin. It will be remembered as the greatest mass delusion in the history of the world – that CO2, the life of plants, was considered for a time to be a deadly poison.” Richard Lindzen, Professor Emeritus, Earth Sciences, M.I.T.

MarkW
Reply to  M.W.Plia
August 13, 2020 12:12 pm

They’ll look back on this episode in much the same way that we look back on the Salem Witch Trials.

Bob boder
August 13, 2020 3:52 am

The world is a fricking mess. The end of objectivism and reason. Soon the sacrificing to the weather gods will start, oh never mind it already has.

Reply to  Bob boder
August 13, 2020 10:21 am

Carbon taxes, that can have no possible impact on climate even if CO2 is the thermostat, are essentially just that, a sacrifice to the weather gods. Like times of old, the priesthood profited nicely from these sacrifices, now it’s the politicians, academics, and ‘right thinking’ industrialists

Jim in NF
August 13, 2020 4:33 am

Isn’t this fraud? If these data manipulations and graphs were discovered in a financial prospectus we would report it to the SEC and expect an investigation and possibly prosecution.

DaveS
Reply to  Jim in NF
August 13, 2020 9:56 am

If one were charitable, inverting a column of numbers could be put down to Excel cack-handedness. If one were very charitable, inverting a column and dropping the first value could be put down to Excel cack-handedness. Neither eventuality would reflect well on their quality control, to say the least. But surely it goes beyond all reasonable bounds of charitability to put the binning of a rolling sum down to mere bungling?

Reply to  DaveS
August 13, 2020 10:23 am

When your results are so different from previous work, these sort of ‘Excel cack-handedness’ should have been searched for to insure the data was sound. Whenever results are ‘too good’ one should immediately become skeptical.

Harry Passfield
Reply to  Jeff in Calgary
August 13, 2020 12:20 pm

They’re scared of being skeptical: it could make them d*niers (not the measurement of nylon).

Reply to  Jeff in Calgary
August 13, 2020 6:25 pm

Except that they expect a hockey stick. When that is what comes out of the data blender, it must be correct.

Reply to  Writing Observer
August 14, 2020 10:11 am

A solid case of confirmation bias.

BallBounces
August 13, 2020 4:50 am

The world is a better place because of Climate Audit.

August 13, 2020 5:18 am

Going to need lots of cream for that burn !!!
Great work as always Mr. McIntyre !!!!

David L Hagen
August 13, 2020 5:35 am

Kudo’s for McIntyre upholding the Scientific Method – Test All Things
Restore the foundation of modern science per the Royal Society’s motto Take Nobody’s Word For It

Nullius in verba
The very first ‘learned society’ meeting on 28 November 1660 followed a lecture at Gresham College by Christopher Wren. Joined by other leading polymaths including Robert Boyle and John Wilkins … from 1663 it would be known as ‘The Royal So.ciety of London for Improving Natural Knowledge’.
The Royal Society’s motto ‘Nullius in verba’ is taken to mean ‘take nobody’s word for it’. It is an expression of the determination of Fellows to withstand the domination of authority and to verify all statements by an appeal to facts determined by experiment.

Right-Handed Shark
Reply to  David L Hagen
August 13, 2020 7:15 am

The royal society’s motto is now changed to “Take anybody’s money for confirmation of whatever they want”

Thankyou Margaret Thatcher.

MarkW
August 13, 2020 6:48 am

Even after the paper is retracted, our trolls will continue to cite it.

bernie1815
August 13, 2020 7:14 am

Has Kaufman or any of his fellow authors responded to Steve McIntyre’s analysis? Has Nature been informed?

TonyG
August 13, 2020 7:47 am

“Kaufman then binned this series.”

For those of us who don’t know, can someone explain what “binning” is?

Graemethecat
Reply to  TonyG
August 13, 2020 9:05 am

Perhaps the whole paper should be “binned”.

Reply to  TonyG
August 13, 2020 10:28 am

Not an expert, but basically, they combine several years into one bar of a bar graph. You could use an 11 year sized bin, combining all sunspots from each 11 year solar cycle to show a bar graph of each cycle. In this example, that wouldn’t work because solar cycles are not exactly 11 years. There can be many problems with binning, and can be difficult to not produce statistical artifacts.

Right-Handed Shark
Reply to  TonyG
August 13, 2020 11:14 am

To most of the world, to discard.
To climate “scientists”, validation.

Reply to  TonyG
August 14, 2020 1:44 am

What du you throw in paper BINS? 🙂

Reply to  Telehiv
August 14, 2020 2:16 am

I.e. “do” spelled as “du + data series upside down. And so on. Ho ho.

Gregory Wrightstone
August 13, 2020 7:51 am

I am trying to validate the data used. I can locate the Dahl-Jensen 1999 data at NOAA archive site, but completely unable to find the the file for the Kaufman 2020 data.

Stevek
August 13, 2020 7:59 am

These are just the errors that are caught. I imagine many papers have errors and there are simply not enough people of Steve McIntyre caliber doing reviews to catch them all.

It is very scary that some are willing to bet the whole economy on science that is so shaky.

Reply to  Stevek
August 13, 2020 10:33 am

Doing reviews and disproving others papers do not get you prestige or tenure. It truly is a thankless job.

Gord
August 13, 2020 9:19 am

Now we need the word from unrealclimate and Gore.

Mike McHenry
August 13, 2020 9:29 am

There is a book review in the July 23, 2020 issue of the Journal Nature. It’s all about the rampant scientific fraud etc. It’s title is appropriately SCIENCE FICTION. The reviewer does not disagree with the author

Robert of Texas
August 13, 2020 9:38 am

LOL – Go Steve!

I keep telling people the ice core data is NOT a reliable proxy source. I guess I should start adding that neither are the scientists analyzing the data.

Reply to  Robert of Texas
August 13, 2020 10:36 am

I don’t think Steve is saying ice core data is not a reliable proxy. He is saying that you have to be careful to use and appropriate ice core data set and not to invert the data or delete the first data point.

Joe- the non climate scientist
Reply to  Robert of Texas
August 13, 2020 12:52 pm

ice core using d180 isotopes is supposedly one of highest resolution proxy. Law dome in particular is very high resolution with a pronounced mwp. It is heavily underweighted or omitted from pages2k nd most of the other reconstructions. mann used it in mhb 2003 (as i recall,), but was so underweighted that it was treated as meaningless

Joe- the non climate scientist
August 13, 2020 1:06 pm

ice core using d180 isotopes is supposedly one of highest resolution proxy. Law dome in particular is very high resolution with a pronounced mwp. It is heavily underweighted or omitted from pages2k nd most of the other reconstructions. mann used it in mhb 2003 (as i recall,), but was so underweighted that it was treated as meaningless

tty
Reply to  Joe- the non climate scientist
August 13, 2020 4:14 pm

The WAIS divide core has even better resolution, but the Holocene part is almost never used anywhere since there is not a trace of a hockeystick. It is hard to even find an image, but here is one:

https://www.semanticscholar.org/paper/The-WAIS-Divide-deep-ice-core-WD2014-chronology-%E2%80%93-Buizert-Cuffey/14edde71861f65bb72e4b04fab9aa955e301c982/figure/0

TomB
August 13, 2020 2:29 pm

Please tell me I didn’t read that right. They read the data in backwards?

tty
Reply to  TomB
August 13, 2020 4:18 pm

So what? Both Mann and PAGES 2K has repeatedly turned their data upside down to get the “correct” result, so why not reverse time as well?

John Garrett
August 13, 2020 2:43 pm

Revkin is (and has always been) an archetype of the slick, urban, fast-talking blowhards. His entire career has been one of freeloading; he is a classic social parasite.

All he’s ever done is make noise. He’s largely clueless.

Roger Knights
Reply to  John Garrett
August 13, 2020 8:47 pm

A “running dog” accompanying a bandwagon. (In Marx’s day barking dalmatians accompanied fire trucks.)

Izaak Walton
August 13, 2020 4:00 pm

What isn’t address is how significant the error found is. Steven McIntyre found a transcription error in one record. However the paper by Kaufman et al. used
“1319 paleo-temperature records from 470 terrestrial and 209 marine sites where ecological, geochemical and biophysical proxy indicators have been used to infer past temperature changes.” Now an error in one record might naively be expected to change the final result by less than 0.1% which is significantly smaller than the errors in the results to begin with. As I understand it one of the strengths of using multiple proxies is that errors in a single proxy will not change the results significantly. So Steven McIntyre can be 100% correct about the error but it will not change the final result in the slightest.

Of course the error should be admitted and corrected and I hope that someone is going throw all the records to check that nothing else is transcribed incorrectly but that just requires a minor correction to the manuscript rather than its retraction.

bernie1815
Reply to  Izaak Walton
August 13, 2020 8:14 pm

I am unclear how you determined that the error only changed the outcome by 0.1%. Can you explain? Hopefully you are not assuming that all proxies end up being weighted equally or being used in all regions. That would seem to be unwarranted.
Isn’t the issue that the changes in a handful of proxies led to a completely different pattern for one geographic region – Antarctica from an earlier analysis using what appears to be many of the same proxies.
As for a single proxy error, the use of strip barked very old Bristle Cone Pine series has been shown to be problematic when allowed to dominate a factor in a factor analysis type of analysis.

Izaak Walton
Reply to  bernie1815
August 14, 2020 1:41 am

Bernie,
The phrase I used was “naively be expected to”. The proxies are weighted I guess by proximity to other ones so the antartctic ones would be more heavily weighted. But there are still enough proxies involved so that any single one could be completely wrong without changing the end result significantly.

TomB
Reply to  Izaak Walton
August 14, 2020 7:47 am

Frankly, I’m shocked that you can blithely dismiss and obfuscate reading in data backwards and upside down as simply “a transcription error”. Then say “I hope someone is…” and “…proxies are weighted I guess…”. So – you really don’t know.

WR2
August 13, 2020 4:58 pm

Their fraudulent antarctic hockey stick starts ramping straight up just after 1750. I guess all the car, tank, airplane and fossil fuel power plant emissions during the revolutionary war must have caused that.

Reacher51
Reply to  WR2
August 14, 2020 9:34 am

Yes. Apparently, all it took was for Wilbur’s Amalgamated Horseshoe & Plough to burn its first lump of coal in the brazier, and the Little Ice Age immediately came to a screeching halt. A few days later, after Ye Olde Tallow Factory opened up across the street, the game was effectively over. Mother Nature herself decided to go on permanent holiday, leaving global and local temperature fluctuations entirely up to the far more powerful CO2 molecule, against whose magic she had no recourse. At least, that is the most plausible explanation that modern scientists can hypothesize, and therefore is fact.

Darren
August 14, 2020 10:18 am

i’m sure Nick Stokes will set Steve McIntyre straight /sarc

Jeff Alberts
Reply to  Darren
August 14, 2020 5:59 pm

He hasn’t been able to yet.

%d bloggers like this: