Top-secret website, special investigator, carted around

The University of Akron just got a new president last week – but I knew it was in the works well before that.  My boss asked for my help in setting up the folder on the website a few weeks ago and then he worked on the content.  It was all very cloak and dagger, hush-hush, top secret.

The day of the announcement, he asked me to move it from our DEV server to the main website.  I’ve done this kind of move before – it’s basically a complicated copy|paste operation – but we were on a deadline based on the board meeting and I had 1 hour to make the move. 

And wouldn’t you know it? The links to all the images broke.  I got the rest of the site moved over and then figured out the images – it was a bug in the system – and wrapped up my part with 5 minutes to spare.

Having skimmed the bio of the new president as I was working on the site, I’m cautiously optimistic.  There’s still a lot of pomp and circumstance at the moment – we’ll see how it goes once he settles into his new role.

One of my co-workers joined me – and the throng of people from across campus for the Meet-n-greet event with the President Elect and his wife.  The line was far too long when we got there, so we just said Hi to our VP, got some cookies, and left. We’ll meet the Pres later – he wouldn’t have remembered us anyway.  And the cookies were quite good.

—————–

Also last week, I got a visit from a Special Investigator.  I never quite figured out what branch of the government she was with, but she had an impressive badge and asked all kinds of intense questions. 

One of my former student assistants had gotten a job with the federal government a few years back and I had filled out some simple paperwork at the time as part of a background check.  This time, he was getting a new job with higher clearance and it required a more thorough background check and in-person visit.

I had all the paperwork ready when the special investigator arrived and we went through the standard employment questions – then went full dystopian.

“While he had been working for you, was this individual – to your knowledge – influenced by a foreign power?”

“Did they express any disloyalty to the United States?”

“Did they have any political connections to anyone in another country and were they in any financial situation influenced by a foreign power?”

And so forth.  It would have been a little absurd if it wasn’t so serious.  And there was nothing to tell – he worked for us less than a year, I would have hired him back, he was quiet and did a good job and showed up on time.

She thanked me for my time and asked to borrow our conference room so she could interview other campus folks – easier for them to meet her there rather than her get lost on campus.   I was fine with that – we rarely use our conference room anyway – and when her interviewees came in I directed them back.

When she was done, she thanked me again – I think I had saved her quite a bit of time and hassle.  She was then on her way and I’m hoping that I helped our former student get a new, better, and more important job.  Whatever that ended up being – I still don’t know.

——————

 Saturday was the first of the move-in days for campus – a little early to accommodate construction. 

I didn’t have anything planned for the day so I volunteered to help with the student’s move in – as part of a team of faculty and staff volunteers. 

The plan was to meet the students and their families at their cars at the unloading zone and pack up a bunch of shopping carts with all their stuff.  After we found out their rooms, the students were directed to go on ahead while we wheeled the carts into the building and the line for the elevators.  Three carts to an elevator, then down the hall to the room. From there, we unloaded the cart, wished the student a good semester, then sent the carts (in bulk) back down the elevator while we took the stairs.

Finally, we met the carts at the ground floor and took them back out to the unloading zone. 

And over and over again.

I got there a little early for my shift and left a little late – ended up spending nearly 5 hours there.    I helped a lot of families and they really appreciated it – and I got to hang out with some cool co-workers.

I was really tired and a little dehydrated when I was done.  And my calves hurt that night from running the stairs. But, I found out that over the course of the day we helped 243 people move into the dorm.  

Pretty amazing.

The move in continues through this week and classes start on Monday.  And I got to help a few students settle into their home away from home.  Not a bad way to start a semester.

Saved version

It’s been an intensely busy week for me at work and my evenings have been full as well.  But it’s all good – I’m getting a lot done and not getting overwhelmed. And I deeply enjoy getting things done.

I’ve been fixing web pages left and right and managing projects like I was born to it.  I’ve dealt with complex personnel issues with grace and compassion, taught people all kinds of new things about systems, and fixed deeply technical problems like the geek that I am. I’ve been kind and helpful, created some art I was proud of, and still had time for video games.  

It occurred to me yesterday, as I was walking back to my office with a well deserved candy bar from the vending machine, that it would be nice if I could save this version of me.

‘Cause I know it won’t last.  My confidence will falter and my patience will slip.  I’ll lose that groove that has kept everything going smoothly and I’ll miss something important or just wear down.

Wouldn’t it be nice if I could just pull my back-up when that happens?  As Fiona Apple would say:

“Here it comes, a better version of me”

One quick “load from save” and I’m back on top – saving the day and making things go right. 

I kinda like this version I’ve got right now.  He’s just…more present than I’m used to being.

There are more challenges ahead of me tomorrow and things won’t really slow down until well after the semester starts at the end of the month. 

For now, I’ll just keep doing what I’m doing and try to hold onto this version as long as I can.

Inappropriate content

A while back, I moved my origami projects from my own personal site to Tumblr – figuring this would be a good platform to host my artwork and would save me some time in formatting.

A tumblr site is a bit like a blog, but very focused on photos.  A site owner can post their own content – as I do – or they can repost other people’s content.  Over time, this can lead to sort of “curated” sites focusing on a topic. It might be cute pictures of dogs, architecture, classical art, politics, knitting – anything, really.  Those reposts connect sites and you could find many different sites that related to whatever topic or interest you had.

And because anything goes, some sites focused on adult content.

Which, of course, I know nothing about.  Ahem.

Tumblr got bought out and the new owners decided that this platform would no longer host adult content.  How they defined that has been widely reviled as sexist, racist, and generally bad for the LGBTQ community.  You can look up “female presenting nipples tumblr” to see some of that critique of the new rules.

I figured that, with a site full of original paper artwork, this would pretty much pass me by.  I didn’t like the rule change, but what’s inappropriate about origami?

Turns out the automated process that flags these posts didn’t like one of mine.

Here it is:

I had signed in to show someone a project I had posted and got a note that this post had been flagged as having adult content and was now hidden. 

There was an option to appeal and I clicked the link to have a human review it.  A few hours later I got an email that it had been reviewed, approved, and un-hidden.  With a thank you that this process helps keep the site “safer”.

If their automated process is that bad, if it can see a photo of origami butterflies and decide this is adult content – what else is it getting wrong?  And how is this keeping anyone safe?

There is a lot of darkness in people and a lot of that ends up on the internet.  And censoring that can walk a fine line. Images of people hurting other people or animals, yeah, that’s an easy one to censor.   Pretty clearly wrong and illegal. But human sexuality? Human nudity? That’s trickier.  

What is appropriate?   What do we, as a civilization or culture, define as taboo?  Who makes those rules? And as we add more machine intelligence to the picture, how do we teach machines the rules that we humans struggle to define?  The human form is amazing and beautiful and somehow, also, inappropriate. At least on the internet.

Tumblr hasn’t figured it out yet.  And I’ll need to keep a closer eye to see what they flag next. 

For now, though, enjoy the hand-painted paper butterflies.

remembrance

Last Friday, Jim and I loaded up his car for a trip to West Virginia.  There was a surprise birthday party planned for his aunt on Saturday and we planned to spend the night at a hotel beforehand.

We got a little later start than we wanted and were doing okay until we came upon the exit that we would have normally taken to go to his mom’s house.  It was too much and too soon and we pulled over to take a minute – and I took over driving. We debated on just calling it and canceling the trip, but stuck it out and eventually stopped for dinner at Cracker Barrel.  

Jim took over driving again and decided to take “the back roads” the rest of the way.  Now, the back road in WV are not like the back roads elsewhere. There were hairpin turns in the dark, washed out roads, and dozens of deer.  Along with a fox, an opossum, a fox, several feral cats – and Jim thinks he saw a bear.

We made it to the hotel, got checked in, and crashed.  

The next morning was a crowded breakfast and more back roads to finally locate the party location.  And somehow, in the age of phones and Facebook, they managed to surprise Jim’s aunt. Once she realized what was going on – and who we all were – she started crying in joy and surprise.  She spent the rest of the party on Cloud 9 and I think everyone had a good time. I made her some origami earrings and Jim painted some paper butterflies for her – which she loved.

It was a good party and I spent the clean-up time afterwards entertaining the kids with some high-speed paper folding.  We all have our roles.

Then it was time for the 4 hour drive back.  And while I’m glad we went and we had a good time, it was still rough on Jim.  His mom should have been there too and she would have loved it.  

We got home safely and later that evening I went on Facebook for a minute  – and saw a post from Jeff’s brother the day before. Just a small note about how it would have been Jeff’s birthday.

And I had…forgotten.  I’ve never been good at remembering birthdays – even sometimes my own – and when Jeff was alive, I would remember the general time period and have to carefully figure out the date from clues every year. 

But I’d forgotten entirely this time.  The date of his death? That I remember. But not his birthday.

I felt terrible about that for a while and tried to figure out some way to respond to the post without sounding like an asshole or idiot – and couldn’t come up with anything.  So, I let that post go past – as I’d let his birthday go past.

There’s nothing to be done about that.  No way to undo any of that – time is closed off behind us. And I have a package of regrets – comfortable in their own persistence  – that will linger.

Nothing to be done, but… I had forgotten. 

promotion

Last Friday was my boss’s last day on the job – he retired after 30+ years of service at the University.  We’ve known about this for a while and I’d already started taking over his responsibilities – and so on Monday, my promotion to Director of Web Services went into effect. 

There’s lots that’s good: bit more money, already familiar with the work, good rapport with my colleagues, new challenges.

There’s some not-great as well.  I’ll still be in charge of the switchboard and they aren’t going to back fill my current position.  So, I need to figure out how to do my old job and my new job in the same amount of hours.

What’s weird is that, more than once, I’ve gotten the thought in my head that I can’t possibly be in charge  – of anything, really. I’m still just a kid!

And then I remind myself that I’m actually a 46 year old adult and I’ve been working for the University of Akron for over 20 years.  So, I think I’ll be okay.

I’m aware, though, that just because I’m getting the nameplate on my door doesn’t mean that I’m suddenly the expert.  I’m taking a Supervision 101 course in the Fall and the changes I’m making are small to start off. We are getting rid of the Weekly Wednesday Webteam meetings for the time being, though.  Those were…not my favorite part of the week.

So, July 1, 2019 started a new era for our team.  And then on July 3rd, I inadvertently rerouted the entire UA website to an online archival collection of bags. For about 1 minute and 25 seconds.

It’s a long story and I got it fixed before anyone picked up the phone.  Still, not the greatest confidence booster.

Rewritten dimensions

Law of Identity

“Everything that exists has a specific nature. Each entity exists as something in particular and it has characteristics that are a part of what it is.’

Aristotle

A dog is a dog.  A dog is not a cat. A tree is not a plane.  A red car is a red car and is not a blue car.  The shorthand for this is: A=A

http://www.importanceofphilosophy.com/Metaphysics_Identity.html

I think I’ve written about this before and I bring this up again because I normally find it comforting – things are things.  But, I recently encountered a situation where this utterly fell apart.

The former owners of my house had installed an air cleaner on the furnace/AC – this is essentially a filter, but more efficient.

I had only ever found these replacement filters at Home Depot and only rarely in the correct size:      20 x 24 x 4

It comes in a box and has a series of pleats that are installed on a wire grid.  Expensive, frustrating to find, and difficult to install – but it lasts a year. And it had to be that size – the 20 x 24 x 6 simply would not fit.  As I learned when I accidentally bought that size and had to return it. From then on, I had a picture on my phone of the box.

I had bought a couple at once and then I suddenly couldn’t ever find them anymore.  I would check every time I went into Home Depot, but they only had the 20 x 24 x 6 – never the 20 x 24 x 4.

Enough time had passed that I had to replace it – no more delays.  I checked online at the Home Depot site and when I put in the part number – right off the 20 x 24 x 4  box – it came up with 20 x 24 x 6 in the description.

Though when I zoomed in on the box picture on the site – it clearly said it was 20 x 24 x 4.

Something was wrong.

I made another trip to the store and a sea of 20 x 24 x 6 filters faced me.  I went to customer service and asked they send someone to that section to help – hoping they had some hidden stash in a backroom.

When the guy showed up I explained my problem to him and he nodded sagely.  The 20 x 24 x 6 was, now, the right size. They had changed the label on the box and this was now the one I needed.

Wait, what?

He went on to say that he had that kind of air cleaner and that lots of people had that same question.

I picked up one of the 20 x 24 x 6 with as about as much skepticism as I’ve ever had in a home improvement store.   I thanked him, went to the checkout, and took my purchase home.

I didn’t put it in right away – knowing that whatever the outcome, I was going to be pissed off.

If it didn’t fit, then the guy was full of crap and gave me terrible advice.  If it did fit, then the filter company was full of crap.

When I finally got around to installing it, the filter fit perfectly.

Now, we’re not talking part numbers – 20 x 24 x 4 are dimensions in inches.  There are matching dimensions on the inside of my air cleaner. It was 20 x 24 x 4  and now it’s 20 x 24 x 6.

It’s like buying an 11 inch ruler and someone telling you – “oh, now that’s 12 inches”

No, No, NO!  That is not how things work!  A second lasts a second. An inch is an inch. The red car is a red car.   THERE ARE FOUR LIGHTS!

I was livid – and also oddly relieved that I wasn’t crazy.  Literally, the world was crazy.

And, on whatever bright-side there is when the physical dimensions of reality have completely broken down, at least they have them in stock.

The wrong sized ones.  That are now the right size.  And fit in a space smaller than they used to.

Sigh.    A=A

Except when it’s sometimes B.

goodbye Janice

Jim and I took an impromptu road trip on Memorial Day weekend and on our way back, we stopped at an Ikea.  We spent part of the morning wandering through the maze of treasures with unpronounceable names and ended up with an armful of things we desperately needed – or so it seemed.

Jim checked his phone and got a panicked look on his face – an urgent request to call his brother.  He found an exit to take a call and I started to try and find the checkout – then backtracked when I realized he wouldn’t be able to find me.  When we did meet up again, he was shattered. His brother had gone to visit their mom that morning and found her on the floor of her home.

Janice was gone.

Jim melted down, as one would expect, somewhere in office supplies of the Ikea.  I held him for a few moments, then we decided that he needed to go to the car. I still had all the things in hand that we’d picked out and I decided – because I’m American and hardwired as a consumer – that I would check out and meet him soon.  He headed for the door and I found the checkout again – but the line was 20 people deep and I came to my senses. I left everything on a table with an unpronounceable name and left the store.

I got to the car and Jim was sobbing uncontrollably.  I tried to console him – knowing full well there was nothing I could really do – and then got behind the wheel.  The next and only thing to do was get home.

We didn’t talk much on the way and didn’t listen to any music as we normally would.  He was still in shock, but tried to notify people before it finally became too much. Janice had been into the hospital in early April for heart problems, but she had seemed to be on the mend and her sudden death was unimaginable.

Back in Akron, I dropped him off at his house and went home to quickly eat.  When I was done, I picked him up and drove him to his mom’s house – his childhood home – to meet with his brothers.

There was nothing to be done there except speculate as to what had happened, try (and fail) to make sense of it all, and be there for each other.  His sister in law brought food and we ate and talked quietly, the brothers taking turns stepping outside to make the dreaded calls.

They made plans to meet up with the funeral home the next day and so we drove back to Akron again.

Monday, Memorial day, the brothers met and made the arrangements.  Jim and I met up later that day and I tried, and failed, to help.

A couple days later I made a craft store run and got some paper for flowers and a vase. It’s my small way to contribute and sometimes bring a little joy to the most terrible of times.

On Friday morning, the immediate family met at the graveside for a small service.  It was… a beautiful day. Terrible, heart wrenching… but beautiful, none the less. There was a time before and after the service where we all just stood quietly and listened to the wind and birds.

The minister did a fine job not having known Janice and I think everyone found some comfort there.  I drove Jim back to Akron and then went on into work for a few hours before the service. The timing was such that I ended up meeting the family at the funeral home and though her physical body wasn’t there, the sadness was just as palpable.

Jim wanted me in the receiving line with him and I stood with him, but a little back.  Made it easier to step forward for introductions and to slide back when my presence would just be confusing to some of his more distant – and perhaps less understanding – relatives.

When not talking to people, I wandered about as I quietly made paper butterflies – one of Janice’s favorites.  She and I were both a bit a reserved with each other and it took us a while to warm up – but we had gotten closer and I regretted that we hadn’t had more time. She had treated me as Jim’s partner and that meant lot to both he and I.

There was some familiar faces at the calling hours and a few surprises, but everyone was well behaved and the evening passed by.

After a meal together it was back to Akron to prepare for the luncheon on Saturday.

We got to the church’s hall early the next day, got set up, and waited.  The crowd turned out to be a good one and I think having the family all together was the best thing.  We cleaned up afterwards and once more back to Akron.

Sunday, there was nothing for Jim to do.  The planning and arrangements and meetups were done.  The phone calls completed, the flowers delivered – the only thing left to do was think.

He’d be nearly okay for a bit, then his gaze would turn inward and it would overwhelm him again.

And I kept wracking my brain to try and find something useful to say, something that could make things better or at least more bearable.  And I kept failing – though I guess just being there helped.

I can’t imagine what he and his brothers are going through, but I’m hopeful that time will resolve what my words and good intentions cannot.

My heart breaks for him.

Capsulitis of the Second Toe

My foot had been getting worse and the hobbling around was getting pretty old, so I made an appointment with a podiatrist.

I was almost back to normal before my appointment rolled around, but an aggressive swim put me back to “okay, this is bad” and I kept my appointment.

The nurse had me fill out the stupid and pointless paperwork, then collected my co-pay, and from there it was to the exam room where I took off my shoes and socks.

She collected my symptoms, then checked in with the doctor who wanted an x-ray.  I had to stand on a platform and get irradiated, then it was back to the exam room to fold some paper (naturally) and wait for the doctor.

When he arrived he had good news for me – no fracture.  Once he started to manipulate my foot, the diagnosis came pretty quickly:

Capsulitis of the Second Toe

Which means that the ligaments and tendons around my toe are inflamed.  It gets a little better when I don’t bend my foot – and much worse when I do.  Apparently, not that uncommon for this particular toe since it’s the longest one and moves the most.

He taught me how to wrap the toe in a particular way and called in a prescription.  In about a month or so – if it’s not much better – then it’s a cortisone shot and a boot.  I hobbled my way out of the office, hurting worse with the manipulation and the tape, and I was on my way.

I looked it up today and okay, wow, this could get much worse.  If left untreated, the tissues could degrade and permanently dislocate my toe unless I get surgery.

https://www.acfas.org/Content.aspx?id=1482

Also, I might have stolen some tape from the doctor.  As he was getting ready to leave I think he said I could keep the roll of tape and left it on the counter.  I finished putting my shoes on and pocketed the tape – but since he didn’t hand it to me, now I’m wondering if I heard him right.

It’s good tape, incidentally.  And I’m going to use all of it.

So, we’ll see how this goes.

Dirtbags in the pool

I had a really good swim the other day and my last 50 meters (the long length of the pool) I did in 51.5 seconds.  Which is pretty awesome.

Pumped up from that, I hit the pool today and while I wasn’t going to break any records – I was looking forward to my swim.

There was a woman already swimming in the lane and since she was alone in the lane, she was swimming down the middle.  Once I was sure she saw me and moved over to one side, I hopped in and got started. And as we went along, we naturally split the lane and were completely out of each other’s way.

Enter then, the Dirtbags.  DB1 (the leader), DB2, and DB3.    All were much faster swimmers than we were and at least two of them were getting direction from one of the swim coaches.

So, there’s strike one.  They had the rest of the pool for training, but had to take over the one Open Swim Lane.

There were 5 of us for a bit, but the woman that was there stopped swimming almost as soon as these guys got in.  

So, strike two.  Lane hogging and driving people out is not right.

And then, DB1 went full DB.  On nearly every lap, he would stop and rest at the shallow end and then wait until just after I’d turned around.  Then he’d take off and pass me – flailing around enough to swamp water in my face as he went past and then cutting me off as he got in front of me.  See, he wasn’t quite fast enough to pull that mauvere off since there were two other guys in the pool. So, I’d have to stop so I didn’t get kicked in the head and wait for him to go on ahead.

Over and over again.  

And I got angrier and angrier each time he did it.  I finished my laps and got out of the pool, almost frothing in fury.

I got dressed angrily, went out to my car angrily,  and had to work to keep my anger in check on the drive home – and then cooked dinner angrily.

Once I had some food in my belly and some perspective, I realized it was pointless – as most anger is.

None of these guys were doing anything intentionally malicious – if anything, they were probably mad at me for being so slow.  Though, I was there first.

Instead, it was more likely that they just didn’t give a shit.  I just utterly didn’t matter and they gave no thought to me at all.    Which is no better, but whatever.

Incidentally, DB1 was doing it wrong.  If you need to pass someone, you’re supposed to tap them on the foot and then they’ll stop at the end of the lane and let you pass.  Those are the rules. And I did stop to let them pass – it just didn’t work since they would stop too.

So, they didn’t run me out, but they did put a damper on me.  It feels good to power through the water and feel like laps melt away – but less fun to get passed and swamped and nearly kicked in the head.

Over – and did I mention? Over again.

I’m hoping that when the summer session hits we won’t see them as much.  I don’t mind sharing a lane with someone courteous – but if these guys stick around I’m going to get a membership at the rec center just to avoid the fight.

So, I don’t think they were really trying to be dirtbags, but they were and I’m still cranky about it.

water, water

Spring has taken a long time to really get going and it’s been pretty rainy.  I’ve had to drive in some intense rainstorms and I seem to do this during the worst lighting.  Day heading into night, night heading into day, and just plain night.

My vision is not great in the dark and when the visibility plummets with the rain, well, so much the worse.

I realized that I have specific set of behaviors for adapting to these conditions:

  • Headlights on when the wipers come on.
  • Wipers from Occasional to Regular to Frantic.
  • Radio off. I dunno why, but I always turn it off. I guess it’s a “minimize distractions” thing
  • If there’s someone else in the car, conversation stops. Same deal, I guess.
  • Firm grip on the steering wheel at 10 and 2
  • And if I can manage it, I tilt my seat all the way upright.

Everything set to gather as much sensory data as I can.  Like the Terminator, right? From there, it’s “find and constantly re-find the lines”, stay between the lines, and keep track of every other car on the road.  And then try to find a balance of speed between being safe and getting away from the bad weather.

Wears me down, but I always get to my destinations safely.  It’s weird how a little rain can completely change a casual drive with moderate concentration to a second-by-second sensory glut.  Never occurs to me to stop and wait out it.

The way out is the way forward.

——————————

I’ve been swimming more and have noticed a change in my shoulders and chest – and a little in my arms too.  I like how that feels and so I’m trying to hit the pool every day. And do a mile every time.

But lately, the lanes have been set to the long distance  – 50 meters one way. And the Open Swim lanes are singular – we get one, the rest of the pool is taken up by high school swim teams. Sigh.

If there are just two of us in the lane, we usually opt to split the lane.  We each take half and easily stay out of each other’s way. If there are three or more people in the lane, we switch to a “circle swim” – everyone stays to the right, comes straight in at the end of the lane, and launches back out at an angle to switch sides.

I’m not great at this because I’m not that fast, but I usually hold my own and I try to stay out of the faster swimmers’ way.

And when it works, it’s fine.  When it doesn’t…

Last week, there was a day when I got to the pool and the one open lane.  At the shallow end was a guy trying to teach his girlfriend how to swim. (Wrong pool for that, buddy.) At the deep end, a coach at the edge of the pool giving surface diving lessons to a swimmer on his team. (Not enough to take up the rest of the pool, is it?)  I got in and started out – and did a pretty fair job of keeping track of everyone. I tried to circle swim so as not to surprise anyone and that worked up until two more people got in the pool – and decided to swim side by side in the same direction.  

What the hell, people?  We had six people in one lane and I was the only one doing it right.  I thought about giving up in disgust, but decided I was going to make this work – though still disgusted.  I dodged and wove as the swim lesson switched sides or drifted to the middle. Sped up to get out of the way of the diver. And zoomed between the side-by-side swimmers – sometimes diving to the bottom of the pool to avoid getting kicked in the head.

I got my laps in and found it’s possible to mutter under my breath while underwater.  Not sure if that’s a special talent I’ve nurtured or if anyone can do it, but I’ve mastered it.

Today, we had 5 people in the lane and I was the slow one.  Everyone kept passing me and I would check at the end of each lap to see if I needed to wait so that I wasn’t slowing anyone down.  I tried to be courteous, but it kinda got me down that I was so slow. Thought about cutting it short, but then I realized that the other, faster swimmers were having to rest more than I did.  One guy would zoom past me, then have to rest at each end of the lane.

Okay, I see how it is.  You may be faster, but I can out-distance you any day of the week.  

And today, bitches, is Wednesday.

I poured it on at the end, not stopping or giving way for anyone that had paused.  If they wanted to pass me, they were going to have to work for it. And the last few laps, no one did/could.

Grab your surfboard, kids, and enjoy the wake I leave behind me.  Even if I am old enough to be your dad…

…this old man can move.

Page 10 of 152

Powered by WordPress & Theme by Anders Norén