erik lundegaard

Seattle Mariners posts

Sunday April 22, 2012

Humber Humber Throws Perfect Game* Against Some Team

My friend Jeff asked me to the M’s game last Sunday, April 15, but I was a little under-the-weather and still had taxes to do and begged off. But as I did my taxes, I checked the score occasionally. I wanted the M’s to win, certainly, and they did, beating the A’s 5-3, but more, I wanted to make sure it wasn’t a no-hitter for either side. I’ve never been at the ballpark for a no-hitter, of which there have been 272 in Major League Baseball history, and would’ve kicked myself for missing that one for something as silly as taxes.

Yesterday, a rare sunny day in Seattle, I went with Patricia and Ward to celebrate a friend’s birthday in Port Townsend, Wa. We were driving back around 9 pm when Ward checked his smartphone and came back with news. Apparently someone had pitched a perfect game against the Seattle Mariners.

“You’re kidding,” I said, immediately uncomfortable. “A perfect game? Who was pitching?” We were playing the White Sox, I knew, but did I know even one White Sox pitcher anymore? Mark Buehrle, who pitched a perfect game in 2009, was now with the Miami Marlins.

“You know how rare this is?” I asked the car, which didn’t care. “I think there have only been like 21 ever.”

“Humber,” Ward read. “Philip Humber.”

A nobody. “Crap,” I said.

“It was the 21st perfect game in baseball history,” Ward read.

“Crap crap,” I said.

I wasn’t bummed about missing the game. I hadn’t thought about attending and no one had asked. I’m part of a season-ticket package but scaled back to only five games this year because I ate too many tickets last year, and I picked no games in April. Weather is usually lousy in April and if it wasn’t I knew I could always do the walk-up. Tickets are to be had in Seattle these days.

No, I was bummed it was my Seattle Mariners, my up-and-coming Seattle Mariners, against whom a perfecto had been thrown. Last year or the year before, when they finished last in the Majors in almost every offensive category, sure, I might’ve expected it. But we were getting younger and better now. We were banishing the ghost of Bill Bavasi. Weren’t we?

I thought up excuses. The sun was in their eyes. We’re not used to sun in Seattle. I thought, “Where’s Jim Joyce when you need him?” referring to the first base ump whose blown call upset a perfect game for the Tigers’ Armando Galarraga in 2010. When I got home I even tweeted that, thinking myself clever. Turns out, because the last out was a disputed call, a checked swing by Brendan Ryan on a 3-2 count that should’ve result in a walk and no perfect game, everyone and their brother had already tweeted something similar.

“Crap,” I said.

I looked up the box score. The M’s are better than last year, with more upside, but we still began the game with only two starters with OBPs above .300—Dustin Ackley and Ichiro—and we ended it with no starters with OBPs above .300. As my father wrote yesterday:

Will Humber's perfect game go in to the record books with an asterisk because it was against the Mariners?

I looked up Humber, or “Humber Humber,” as I began to think of him. He was a former No. 1 draft pick with the Mets. Traded to the Twins. Picked up on waivers by the A's and then the ChiSox. Second-fewest career wins for a perfect-game winner.

Articles were already proclaiming him a member of an elite club that included Cy Young, Sandy Koufax, Randy Johnson, Catfish Hunter and Roy Halladay. Yes, I thought, and Len Barker and Tom Browning and Dallas Braden.

It’s called the 21st perfect game in Major League history but to me it’s the 19th. Not sure how you can count the two from 1880, when foul balls picked up on a hop were considered outs, and the losing teams were named the Worcester Ruby Legs and the Buffalo Bisons.

Here are the 19 perfect games of the modern era:


Date Winning team Losing team Pitcher Catcher Umpire Ks
1 5-May-1904 Boston Americans Philadelphia A's Cy Young Lou Criger Frank Dwyer 8
2 2-Oct-1908 Cleveland Naps Chicago White Sox Addie Joss Nig Clarke Tommy Connolly 3
3 30-Apr-1922 Chicago White Sox Detroit Tigers Charlie Robertson Ray Schalk Dick Nallin 6
4 8-Oct-1956 New York Yankees Brooklyn Dodgers Don Larsen Yogi Berra Babe Pinellli 7
5 21-Jun-1964 Philadelphia Phillies New York Mets Jim Bunning Gus Triandos Ed Sudol 10
6 9-Sep-1965 LA Dodgers Chicago Cubs Sandy Koufax Jeff Torborg Ed Vargo 14
7 8-May-1968 Oakland A's Minnesota Twins Catfish Hunter Jim Pagliaroni Jerry Neudecker 11
8 15-May-1981 Cleveland Indians Toronto Blue Jays Len Barker Ron Hassey Rich Garcia 11
9 30-Sep-1984 California Angels Texas Rangers Mike Witt Bob Boone Greg Kosc 10
10 16-Sep-1988 Cincinnati Reds LA Dodgers Tom Browning Jeff Reed Jim Quick 7
11 28-Jul-1991 Montreal Expos LA Dodgers Dennis Martinez Ron Hassey Larry Poncino 5
12 28-Jul-1994 Texas Rangers California Angels Kenny Rogers Ivan Rodriguez Ed Bean 8
13 17-May-1998 New York Yankees Minnesota Twins David Wells Jorge Posada Tim McClelland 11
14 18-Jul-1999 New York Yankees Montreal Expos David Cone Joe Girardi Ted Barrett 10
15 18-May-2004 Arizona Diamondbacks Atlanta Braves Randy Johnson Robby Hammock Greg Gibson 13
16 23-Jul-2009 Chicago White Sox Tampa Bay Rays Mark Buehrle Ramon Castro Eric Cooper 6
17 9-May-2010 Oakland A's Tampa Bay Rays Dallas Braden Landon Powell Jim Wolf 6
18 29-May-2010 Philadelphia Phillies Florida Marlins Roy Halladay Carlos Ruiz Mike DiMuro 11
19 21-Apr-2012 Chicago White Sox Seattle Mariners Phillip Humber A.J. Pierzynski Brian Runge 9

Remember the name Ron Hassey for potential bar bets. He’s the only guy on this list whose name appears more than once. No one has even umped two perfect games. Perfection is singular, with the exception of Hassey.

So what’s to account for the spate of perfect games in the post-1961 expansion era? Dilution of talent? I thought strikeouts maybe, since it’s easier to keep players off base if they’re not hitting the ball in play; but while Ks have generally gone up, they haven’t necessarily gone up during perfect games. Much.

Looking over the list, I began to see a kind of parity, or karma, in which one year’s victim (1908 ChiSox) became another year’s victor (1922 ChiSox), or vice versa (’84 Angels/’94 Angels). Crunching the numbers further, I realized there was no parity. The Yankees are 3-0 in perfect games, the Phillies and Indians both 2-0, the Twins and Rays both 0-2. In fact, only six teams have been on either end of a pefect game:

Perfect Game Teams Wins Losses
New York Yankees 3 0
Chicago White Sox 3 1
Philadelphia Phillies 2 0
Cleveland Indians 2 0
Oakland A's 2 1
Red Sox 1 0
Cincinnati Reds 1 0
Arizona Diamondbacks 1 0
California Angels 1 1
Montreal Expos 1 1
Texas Rangers 1 1
Los Angeles Dodgers 1 3
Detroit Tigers 0 1
New York Mets 0 1
Chicago Cubs 0 1
Toronto Blue Jays 0 1
Atlanta Braves 0 1
Florida Marlins 0 1
Seattle Mariners 0 1
Minnesota Twins 0 2
Tampa Bay Rays 0 2

And was it my imagination or did more perfect games happen early in the year?

Month No. of Perfect Games
April 2
May 7
June 1
July 4
August 0
September 3
October 2

Not my imagination. And did more of these games happen in American League?

American League 11
National League 6
Inter-League 2

Yep. Even in the DH era, when NL teams should be an easier mark for imperfectos, the AL leads 7-4, with one interleague game in the mix. (The Yankees bolster their numbers with interleague games.)

I was curious: How did losing teams wind up doing the season they were imperfected? The M’s have no shot, of course. But do they have even less of a shot than the no-shot they had before?

Date Losing team Team's final record
5-May-1904 Philadelphia A's 81-70, 5th of 8 teams
2-Oct-1908 Chicago White Sox 88-63, 3rd of 8
30-Apr-1922 Detroit Tigers 79-75, 3rd of 8
8-Oct-1956 Brooklyn Dodgers 93-61, lost World Series, 4-3, to Yankees
21-Jun-1964 New York Mets 53-109, 10th of 10
9-Sep-1965 Chicago Cubs 72-90, 8th of 10
8-May-1968 Minnesota Twins 79-83, 7th of 10
15-May-1981 Toronto Blue Jays 37-69, 7th of 7
30-Sep-1984 Texas Rangers 69-92, 7th of 7
16-Sep-1988 LA Dodgers 94-67, won World Series, 4-1, over A's
28-Jul-1991 LA Dodgers 93-69, 2nd of 6
28-Jul-1994 California Angels 47-68, 4th of 4
17-May-1998 Minnesota Twins 70-92, 4th of 5
18-Jul-1999 Montreal Expos 68-94, 4th of 5
18-May-2004 Atlanta Braves 96-66, 1st of 5, lost LDS, 3-2, to Houston
23-Jul-2009 Tampa Bay Rays 84-78, 3rd of 5
9-May-2010 Tampa Bay Rays 96-66, 1st of 4, lost LDS, 3-2, to Texas
29-May-2010 Florida Marlins 80-82, 3rd of 5
21-Apr-2012 Seattle Mariners ????

Most of the post-’61 perfectos have resulted from bottom-feeding: ’64 Mets, ’81 Blue Jays, ‘99 Twins. These are some of the worst teams in baseball history.

The Dodgers are an intereseting subset here. For being on the wrong end of three perfect games, they’ve done fairly well for themselves in those years. Obviously the ’56 perfecto happened during the World Series, which they lost, 4-3, but the ’88 Dodgers shook off that ‘88 perfecto and actually won the World Series. The ’91 team won 93 games. They give hope to the imperfected.

One positive out of all this? The White Sox are now 3-1 in perfect games and thus have as many perfectos as the New York Yankees, who are a dastardly 3-0. Isn’t it time those bastards wound up on the wrong end of one of these? Now that would be a perfect game. That would be the perfect perfect game.

Humber Humber admires his perfect game against the low-hitting Seattle Mariners: April 21, 2012

Humber Humber admires his perfect game against some team or other: April 21, 2012

Posted at 12:05 PM on Apr 22, 2012 in category Seattle Mariners
Tags: , ,
5 Comments   |   Permalink  
Sunday February 19, 2012

“And they're STILL cheering Mike Cameron...”

I'll always remember Mike Cameron for one thing.

It wasn't how he was dealt for two great players: Paul Konerko (straight up) during the 1998-99 off-season and Ken Griffey, Jr. (as the main part of a package) during the following 1999-2000 off-season.

It wasn't for the itinerant nature of his career. In 17 seasons he played for eight teams, and his stay in Seattle, four full seasons, was his longest. The Washington Nationals in 2012 would've been his ninth club but he called it quits today at the age of 39.

Grand Salami, May 2001It wasn't for his numbers, which were nice if unexceptional: .249/.338/.444. He won three Gold Gloves, made one All-Star Game (I was there) and is currently 8th all-time in career strikeouts with 1901. Admittedly, he was nearly a 300-300 guy, with 278 career home runs and 297 career stolen bases, and admittedly he had that day, in May 2002, when he did what only 12 previous players in baseball history had done when he hit four home runs in a single game. But that's not what I'll remember him for.

I'll remember him for my first impression of him.

Back in 2000 I was still writing the player profiles for The Grand Salami, an alternative Mariners program, and this is what I wrote about our new acquisition:

Michael Terrance Cameron (44)
Height: 6'2,“ Weight: 195
Bats: Right, Throws: Right
Born: 1-8-73 in LaGrange, GA
Family: Wife, JaBreka, and two children, Dazmon and T'Aja
Acquired: If you don't know, you've been in a coma all winter
Major League debut: August 27, 1996, with Chicago White Sox
This was Cameron's second off-season trade in as many years. In November 1998 he was swapped by the ChiSox to Cincy for 1B Paul Konerko. Then in February 2000... Well, you know. In Cameron's one season in the NL he didn't perform poorly: .256 BA, .357 OBP, 34 doubles, 21 HRs, 37 SBs. Plus a helluva glove. His one major drawback is strikeouts. He piles great gobs of strikeouts onto his plate: over 100 each of the last three seasons, and 146 in 1999 (fourth most in the majors). The one place you don't want to bat him then is second, since the second spot is designed for moving the runner along, and strikeouts tend not to do that (unless Lou Brock is on the basepaths). So where are the M's talking about batting Cameron? Second. We say lead him off.

It was a bad time to be a Mariners fan. It would soon get good again (in 2000), and then great (in 2001), and then bad again (October 2001-present), but we didn't know that. We also didn't know that the guy we got for Griffey would, in his four years with us, outhomer Griffey's first four years in Cincinnati, (87-83), that he would drive in more runs (344-232), that he would steal more bases (106-10), that he would win more Gold Gloves (2-0). We didn't know he would charm us. We just knew our franchise guy, the ”All-Century“ player, the guy everyone thought would break Hank Aaron's homerun record, was gone. We were bitter. I know I was. Some magic seemed to have gone from the world. And to Cincinnati of all places.

Was it my first game of the season? The M's had already played three home games when the defending-champion New York Yankees, the team we loved to hate, and used to crush, sauntered in on a chilly Friday night, April 7, 2000. The pitching matchup didn't favor us (Andy Pettitte vs. John Halama), and our lineup, which used to feature a modern murderer's row, now included the likes of Charles Gipson, Joe Oliver and David Bell. A-Rod batted third, Griffey's slot, and hit a homerun. Cameron led off and went 1-4: a two-out double in the 4th with nobody on. He didn't score.

For a while, the game was a back-and-forth affair. M's went up 2-0. Yanks tied it and went ahead 3-2. We tied it and went ahead. In the top of the 8th, it was 6-3, us, but the Yankees had the top of their lineup against reliever Paul Abbott. Chuck Knoblauch flew out for the first out.

Then this happened.

We went nuts. We gave Cameron a standing 'o' after the catch, we gave him a standing 'o' as he trotted in, we gave him a standing 'o' as he batted the next inning, and we gave him a standing 'o' as he walked back to the dugout after striking out on three pitches. ”I don't think I've ever seen anyone get an ovation for striking out," Lou Piniella said with a smile after the game. But how could we not? How else do you thank someone who lets you know it's not over? How else do you thank someone who's restored a bit of magic to the world?

Cameron, robbing Jeter, April 7, 2000.

Posted at 04:18 PM on Feb 19, 2012 in category Seattle Mariners
Tags: , ,
No Comments yet   |   Permalink  
Saturday January 14, 2012

Michael, We Hardly Knew Ye

If “Don’t trade with the New York Yankees” isn’t No. 1 on the list of Erik’s Unwritten Rules for Baseball GMs, it’s because the following is No. 1 on that list:

  • Don’t trade to the New York Yankees something they desperately need.

The 2012 Yankees desperately needed front-of-the-line starting pitching. So what happened yesterday? Mariners GM Jack Zduriencik traded Michael Pineda, one of the best young pitchers in baseball, to the Yankees, for catcher/DH Jesus Montero, one of the top hitting prospects in the nation.

Many fans will say what Jayson Stark said last night on ESPN: “This is one of those deals where both sides got something they were specifically looking for.” Mariners needed hitting and got it, Yankees needed pitching and got it. Done and done.

But you can’t play the game of even-steven with the Yankees. If your goal is not only to improve your team but eventually get to the World Series, you have to go through the Yankees. Playing even-up in trades doesn’t do that because the Yankees can spend you into the ground. You have to keep from them what they need. Like starting pitching. Like Michael Pineda.

Worse, the M’s almost had Jesus Montero in July 2010 for half a season of Cliff Lee. Apparently Zd didn’t seal that deal because Yankees GM Brian Cashman refused to throw in Ivan Nova or Eduardo Nunez. Instead he dealt Lee to Texas for first baseman Justin Smoak. Which means in the scheme of things he traded Michael Pineda for Justin Smoak. Which is a bad trade.

I was high on Zd for awhile. But after Lee, Doug Fister and now Pineda, I’m beginning to wonder. I hope I’m wrong.

Good-bye, Michael. We hardly knew ye.

Michael Pineda, former Seattle Mariner

Posted at 08:51 AM on Jan 14, 2012 in category Seattle Mariners
No tags
No Comments yet   |   Permalink  
Sunday November 20, 2011

The Biggest Hurt of All: The MLB Network’s Countdown of the Greatest Players Never to Appear in the World Series

After a long week of work and illness, I plopped onto the couch Friday night to watch a bit of the MLB Network to cheer myself up. Usually works. One of their “Prime 9” shows was on, this one about the best players to never play in the World Series, and so, despite the awful MLB Network commercials, I stuck around to the end. I wanted to see if Ken Griffey, Jr. was their No. 1. As he was mine.

He was. Their list:

9)  Phil Niekro
8)  Ryne Sandberg
7)  Luke Appling
6)  Ernie Banks
5)  Ferguson Jenkins
4)  Gaylord Perry
3)  Frank Thomas
2)  Rod Carew
1)  Ken Griffey, Jr.

Chicago is well-represented: Three Cubs, Two White Sox.

I’m well-represented. No. 2 on the list is the guy I watched growing up in Minnesota. No. 1 on the list is the guy I watched living as a young adult in Seattle. I guess I’m bad news. (Speaking of: Where will we put Ichiro on this list? How about Edgar Martinez?)

All of which is a little sadder than I wanted for a Friday night after a long week of work and illness.

But then Prime 9 did something I’d never seen before. They went beyond the list to provide editorial comment on one team. No, not the White Sox or the Cubs. My Mariners. My 1990s Mariners.

Here’s what they said:

Griffey is just one reason why it’s hard to believe those Mariners teams of the late 1990s never reached a World Series. For beyond Junior, who was arguably the best player in baseball at that time, they also had the game’s premiere designated hitter. (Cue footage and audio from Dave Niehaus: “Edgar Martinez with another home run! Unbelievable!”)

There was also a precocious talent emerging as one of the game’s superstar shortstops. (Cue Niehaus: “That’s going to be...CAUGHT BY RODRIGUEZ! An amazing catch by Alex!”)

And on the mound, Seattle had the Big Unit, one of the most dominant and successful pitchers baseball has ever seen. (Cue announcer: How good is this guy? One of the best.”)

There was a wealth of riches in Seattle in those years. But there was one jewel missing from this gem of a team: A ring.

And that’s our Prime 9. What’s yours?

Well, that is my Prime 9. I'd already written about it back in June 2010 when Ken Griffey, Jr. retired from baseball:

I wasn't there at the beginning but I was there at the end. Not Junior's last game on Memorial Day, but the first Major League Baseball game without Junior on a roster. As he drove home to Florida, M's management played the tribute video they'd probably had in the can for 14 months and the grounds crew created a “24” in the dirt out by second base, and me and my friend Jim watched this team, once mighty, once a potential dynasty, now as weak and characterless as the day he arrived to save them, eke out a win in extra innings. But there was nothing electric about it. There was no future in it. The M's are still a backwards-looking franchise that doesn't even have a definitive victory to look back on. In the 1990s they had three of the greatest players ever to play on the same team, Junior, A-Rod and Randy, and they couldn't get past the ALCS. Two of those players now have rings from other franchises. The last will go down as the greatest player in baseball history never to be in a World Series.

But any baseball fan in Seattle could tell you the same. We know. The rest of the country may be waking up to this just now, but we’ve known since 1998 or ’99. We even know who to blame. From the same post:

Moreover, Junior’s team, the lowly Mariners, who stormed ahead in '95, and seemed, in '96 and early '97, on the verge of a dynasty, was already being undone by awful relief pitching and awfuler moves. Omar Vizquel for Felix Fermin. Tino Martinez and Jeff Nelson for Sterling Hitchcock and Russ Davis. In July '97, with Norm Charlton and Bobby Ayala forever blowing ballgames, M's GM Woody Woodward went out and got three relief pitchers: Bad (Mike Timlin), Badder (Paul Spoljarec) and Baddest (Heathcliff Slocumb). To get them he gave up what felt like the future: another Jr. (Jose Cruz), catcher Jason Veritek and pitcher Derek Lowe. It didn't even work short-term. The M's got killed by Baltimore in the '97 ALDS, three games to one, and from the right-field stands I watched Junior flub a chance at a great play. The ball went off his glove. I'd never seen that before. I thought: “What is that? He normally gets that.” The next season was worse. We lost Randy Johnson in July, and while Junior was blasting homeruns it wasn't at the pace of the two testeronic monstrosities, Mark McGwire and Sammy Sosa, who ruled the summer. Junior was a diminished figure in the steroids era. The M's were a diminished team in the Yankees era.

I still contend that if the M’s hadn’t made that ’95 trade to the Yankees, if they’d just been smart about their trades in ’97, if they’d just spent a little more for relief, the great baseball dynasty of the late 1990s wouldn’t have been the effin' New York Yankees. It would’ve been my Seattle Mariners.

But ownership’s purse remained tight, the front office continued to fumble, GM Woody Woodward continued to play golf.

In Ken Burns’ “Baseball” documentary, talking head Billy Crystal says that the Yankees defeat to the Pittsburgh Pirates in the 1960 World Series still hurts. But Billy Crystal doesn’t know from hurt. The Big Hurt was No. 3 on MLB’s list but the biggest hurt of all was there at No. 1. It’s a hurt that hasn’t healed in Seattle. It probably never will.

Seattle after Ken Griffey, Jr.'s retirement from baseball

Safeco Field, the night after the day Ken Griffey, Jr. retired from baseball. (Click here for more posts about the Seattle Mariners.)

Posted at 11:01 AM on Nov 20, 2011 in category Seattle Mariners, Baseball
Tags: , , , , , ,
No Comments yet   |   Permalink  
Monday September 19, 2011

The Lonely Road to Safeco Field

My friend Tim invited me to the Mariners game Saturday at 4:00, Fan Appreciation Night, or Day, or Fan Appreciation Overcast Late Afternoon, and I went more for Tim than the M's. I'm higher on the team than I've been in years, since they're doing what I urged them to do in 2004--get young--but it's a long season, and manager Eric Wedge is still trotting out the likes of Adam Kennedy (.234/.276/.354), who is 35 and has no upside, rather than some September call-up who does. But it's still fun to sit at the park, see the action, talk baseball.

I was hoping for sun but that was the previous weekend. The walk down provided its own form of gloom, too. Elliott Bay Books relocated more than a year ago, closer to where I live, but its former locatioin is still unoccupied:

the former Elliott Bay Bookstore location in Pioneer Square, Seattle

The former Elliott Bay Books: a half-hour before gametime.

I found Occidental Avenue, the road to Safeco, also surprisingly unoccupied, even though it was 25 minutes before gametime.

Occidental Avenue in downtown Seattle

Occidental Avenue: Many of the few fans there were Sounders fans, too, whose game started two hours after the M's game.

Even the left field gate on Royal Brougham, usually bustling, is far from it 15 minutes before gametime.

The Left Field Gate at Safeco Field, Seattle

Russ Davis glove on the right; the faithful few on the left.

The game was an oddity: high-scoring, lots of pitching changes, yet surprisingly fast. Clutch hitting put the M's up 4-1 in the 2nd, but in the top of the 3rd M's starter Anthony Vasquez gave up three homers on four pitches, all blistered, and punctuated by former Mariner Adrian Beltre who practically dented the upper-deck facade in left field with his blast. The ball was just rocketing off Rangers' bats and squibbling off ours, which may explain why, down just one run in the 5th, 7-6, the game felt lost. Which it ultimately was.

Tim and I didn't win, either. Fan Appreciation Night is also giveaway night—autographed jerseys and balls, suites and seats, flat-screen TVs and planetrips, and “much much more” as they say—and Tim and I got bupkis, as per normal. The year before, sitting in the seat I now occupied, Tim's friend Bill won a suite for a game, which we all attended last April, so Tim figured our seats were shot for another few years, if in fact the giveaway is that logical. But a woman three rows in front of us won a luxury cruise for two, which was pretty cool, and Tim and I had fun riffing on some of the giveaways. Working with the Mariners groundscrew? Sounds more like unpaid labor. What next? “A chance to scrub Mariner urinals!” We imagined the winner of that imaginary giveaway being approached by the winner of a real giveaway, an autographed Chone Figgins baseball: “Wanna trade?”

7-6 was the final, putting me at 6-5 on the year. Hoping for better next year. Until then, God bless, Mr. B, wherever you are.

Mr. B at the left field gate at Safeco Field

Long-suffering Mariners fan, Mr. B, center, takes tickets at the left field gate.

Posted at 08:51 AM on Sep 19, 2011 in category Seattle Mariners, Baseball
Tags: ,
2 Comments   |   Permalink  
All previous entries
 RSS    Facebook

Twitter: @ErikLundegaard

ARCHIVES

All previous entries

LINKS
dative-querulous