My Prosthetic Fell Off on the Bus. The Driver Laughed. I’d Been Waiting for That Moment.

David Alvarez

The bus driver is laughing. Not a quiet laugh – a full, open-mouthed, head-thrown-back laugh. My prosthetic leg is on the floor between us, and the kid in the hoodie who knocked it loose is filming me with his phone. I’m on the ground. Sixteen people are watching. NONE OF THEM MOVE.

Four months before that bus ride, I was doing fine.

My name’s Dale Purcell. Forty-two. Retired Army, eleven years in, two deployments to Helmand Province. Lost the left leg below the knee to an IED in 2012. I don’t talk about it much. I drive a forklift at a distribution center in Roanoke, coach my daughter’s softball team on Saturdays, and take the 4:15 bus home because my truck’s been in the shop since October and parts for a 2009 Tacoma apparently come from the goddamn moon.

I’ve got a routine. Same seat – third row, left side, aisle. The prosthetic fits better when I can stretch it out. Most days the bus is half empty. Most days nobody bothers me.

Then in January, a new driver started the route. Young guy, maybe twenty-five, name tag said KYLE. First week, he was fine. Polite even. But the second week, he started making comments. Little ones. “Watch your step there, Robocop.” Said it with a grin like we were buddies. I let it go. You learn to let a lot of things go.

A few days later, he did it again. I was boarding and the hydraulic step was acting up, so I took an extra second. Kyle sighed loud enough for the first three rows to hear. “Come on, man, we got a schedule.” A woman near the front gave me a sympathetic look. I sat down and stared out the window and felt the heat crawl up the back of my neck.

Then the kid showed up. Mid-February. Couldn’t have been older than nineteen, always in the same oversized gray hoodie, always with his phone out, always recording something. TikTok type. He’d film the other passengers, narrate in this low mocking voice. Most people ignored him. I ignored him.

But Kyle didn’t ignore him. Kyle thought the kid was hilarious. They’d talk while people boarded – Kyle leaning out of his seat, the kid standing near the front, both of them cracking up about whatever was on the kid’s screen. I noticed Kyle started pointing people out. The heavy woman in the back. The old man with the oxygen tank. Me.

That’s when I saw the kid aim his phone at me one afternoon. Quick, casual, like he was just checking a text. But the angle was wrong. I know what a camera pointed at my leg looks like. I’ve seen it before.

I started paying attention. Every ride, I’d watch from my peripheral. Kyle would glance at me in the mirror. The kid would have his phone low, screen tilted. Once I caught audio – Kyle’s voice, tinny through the kid’s speaker, saying “wait for it, wait for it” and then laughing. They were making content. I was the content.

I thought about reporting it. I even pulled up the transit authority’s website one night, sat there with the complaint form half filled out. Then I closed the laptop. A form wasn’t going to fix this. A form was going to get filed and forgotten and Kyle was going to keep driving and the kid was going to keep filming and I was going to keep being the joke.

So I started planning. I called my buddy Marcus, who works IT at the VA hospital. I called my old platoon sergeant, Reyes, who’s now a disability rights attorney in Richmond. I called the local news tip line. And then I called a woman named Janet Odom at the transit authority – not the complaint line, the inspector general’s office. I told her everything. She asked me to do something I didn’t love: ride the bus one more time and let it happen.

March 7th. The 4:15. I boarded slow on purpose. Kyle made a crack I couldn’t hear, but the kid was already filming, already grinning. I took my seat. At the next stop, the kid moved to the seat across from me. His phone was out, propped on his knee, red dot recording.

“Yo,” he said. “That thing real?” Pointing at my leg.

I didn’t answer.

“Can you, like, take it off?”

Kyle, from the front: “He can barely keep it on.”

The kid laughed. Reached over. I still don’t know if he meant to grab it or just bump it, but his hand hit the release catch – the one I’d loosened, the one Janet told me to loosen – and the prosthetic clattered to the floor. I went down with it. My knee hit the rubber mat hard. The kid scrambled back, phone still up, still recording. Kyle was laughing. That big, open laugh.

Sixteen people watched. None of them moved.

I’m on the floor of the bus, and the kid is still filming, and Kyle is still laughing, and this is the moment. This is where the timeline catches up. Because what Kyle and the kid don’t know is that Marcus is sitting in the back row in a baseball cap, and he’s been recording since I boarded – not on a phone, but on a body camera clipped to his jacket. And Janet Odom is in the silver sedan that’s been following the bus for three stops. And Reyes filed the ADA complaint yesterday.

Kyle’s laugh died when the bus doors opened from the outside. Janet stepped on first, badge out, followed by two transit police officers. The kid dropped his phone. Actually dropped it – screen cracked on the floor next to my leg.

“KYLE MESSER,” Janet said, and her voice filled that bus like a bullhorn. “You are relieved of duty effective immediately pending a formal investigation into violations of ADA Title II and transit authority code of conduct. Do not touch the controls.”

Kyle’s face went white. Not red – white. Like blood left his body all at once. He looked at me on the floor and for the first time he didn’t see a joke. He saw the thing he should have seen from the start.

Marcus helped me up. Handed me the prosthetic. I reattached it, stood, and walked to the front of the bus. The kid was pressed against the window, no phone, no grin, just a nineteen-year-old realizing that the internet is forever and so are federal complaints.

I didn’t say a word to Kyle. Didn’t need to. I stepped off the bus into the cold and Reyes was leaning against his car, arms folded, already on the phone.

He covered the receiver and looked at me. “Dale. Channel 7 wants to run it tonight, but the transit authority’s lawyers just called.” He paused. “They’re not offering an apology. They’re offering a settlement. And they want you to sign before you see what Marcus pulled off the kid’s cloud account – there’s FORTY-THREE videos, Dale, and you’re not the only one in them.”

What Forty-Three Videos Means

I stood there on the curb in the March cold and let that number sit for a second.

Forty-three.

Not clips. Videos. Some of them, Reyes told me later, ran four or five minutes. Kyle narrating over the kid’s footage. A woman with a walker. A teenage boy with a visible hearing aid who Kyle kept talking loudly at, grinning at the kid’s camera while the boy tried to read his lips. An elderly Black man who fell asleep and Kyle had apparently filmed himself creeping up on him to make him jump awake. Twice.

The transit authority’s lawyers had seen the cloud pull already. That’s why they were calling.

“What are they offering?” I asked.

Reyes held up a finger, said something into the phone I couldn’t catch, and then hung up. He looked at me the way he used to look at new guys in Helmand who were about to make a decision they couldn’t walk back.

“Sixty thousand. NDA. Kyle keeps his job pending the investigation, which they will slow-walk into nothing. And you never talk about this publicly.”

I said, “What does Marcus say about the footage?”

“He says it’s clean. Timestamped, continuous, chain of custody is solid. The body cam logs to a secure server automatically. Nothing the kid’s lawyers can touch.”

The wind came off the street. A bus – different bus, different route – rolled past and I watched it go.

“And Channel 7?”

“Sandra Park. She’s been working the transit authority beat for two years. She’s got three other complaints on file from different routes, different drivers, none of them went anywhere. She wants this one.”

I thought about my daughter, Becca. Ten years old. Comes to every single one of her own softball games in this Dale Purcell’s Army Veteran t-shirt that’s three sizes too big because her mother bought it as a joke and Becca adopted it as a uniform. I thought about what I was going to tell her someday about what her dad did when somebody knocked him down and offered him money to stay quiet about it.

“Tell them no,” I said.

What Reyes Did Next

He smiled. Didn’t say anything for a second, just smiled, and then he was back on the phone.

The next seventy-two hours were not glamorous. There was a lot of sitting in Reyes’s car outside a Panera in Richmond while he made calls. There was a lot of me eating a turkey sandwich and staring at a parking lot. Marcus drove up from Roanoke the second night with his laptop and a hard drive and spent four hours in Reyes’s kitchen going through every second of footage, logging timestamps, cross-referencing with the transit authority’s own GPS records for the bus route.

The kid’s name, we found out through the complaint process, was Brandon Fitch. Nineteen, as I’d guessed. Lived with his mom in a subdivision out past the airport. Not a bad kid, probably, in the abstract. The specific kid who filmed me on the floor of a bus and laughed was a different question.

Kyle Messer was twenty-six. Had been driving for the transit authority for fourteen months. One prior complaint, filed by a woman in her seventies who said he’d mocked her accent. That complaint was in a file somewhere. Unactioned.

Reyes filed for the full record of both complaints under a public records request. The transit authority’s lawyers called again. The offer went to ninety thousand.

I said no again.

The Part Nobody Filmed

Here’s what I haven’t said yet.

When I was on the floor of that bus, in the two or three seconds before Janet’s sedan pulled up, I looked at those sixteen people. Really looked.

Most of them had their eyes down. One woman, maybe sixty, was gripping her purse strap with both hands and staring at the floor like she was counting the threads in the rubber mat. A man in a work jacket had his jaw set and his eyes somewhere out the window, somewhere that wasn’t the bus.

One person was looking at me. A girl, maybe fourteen, backpack on her lap. She was looking straight at me and her face was doing something complicated. Not laughing. Not looking away. Just holding it.

I don’t know what she was thinking. I never will.

But I’ve thought about her more than I’ve thought about Kyle or Brandon. I’ve thought about what it costs a person to be in a room where something wrong is happening and to be fourteen and to not know what to do with your hands. I’ve thought about whether she went home that night and told somebody. Whether it stayed with her.

I hope it stayed with her. I hope it stayed with all sixteen of them.

Sandra Park

The segment ran on a Thursday. Eight minutes, which is long for local news. Sandra Park had done her homework. She had the transit authority’s prior complaint record, she had two other passengers who’d come forward after word got out that someone was finally pushing back, and she had Marcus’s footage, which Reyes had cleared for broadcast.

The forty-three videos from Brandon’s cloud account were referenced but not shown. His lawyer had gotten involved by then. That’s its own separate thing, still moving.

What Sandra ran was sixty-two seconds of Marcus’s body cam. Kyle laughing. The kid filming. Me on the floor. Janet’s badge. Kyle’s face going white.

My phone started going that night around eight o’clock. I turned it face down and watched the last two innings of a Braves spring training game with Becca, who was asleep by nine, and then I sat in my kitchen for a while with a beer and the TV off.

My ex-wife texted. My sister called from Phoenix. Three guys from my unit, all in different states, sent the same link within twenty minutes of each other. My forklift supervisor, Greg Hatch, texted me a thumbs up at eleven-fifteen at night, which is the most Greg Hatch thing that has ever happened.

Where It Stands

Kyle Messer is suspended without pay pending a formal ADA investigation. The transit authority has announced, through their PR person, a new mandatory training program for all drivers. Reyes says that’s them trying to look proactive while their lawyers work the actual case.

Brandon Fitch hasn’t posted anything publicly since March 7th. His accounts are still up, but quiet. His lawyer sent a letter. Reyes sent a better one back.

The transit authority’s last offer was two hundred and forty thousand dollars and a public statement of apology from the director, which would have been something, six weeks ago. Reyes says we’re past that now. The forty-three videos changed the math. There are other plaintiffs. It’s not just me anymore.

I’m still taking the bus. Different route, different driver, a woman named Carol who’s been on the job for eleven years and says good morning to everyone who boards and means it. The truck’s still in the shop. Parts for a 2009 Tacoma still apparently come from the goddamn moon.

Becca asked me last Saturday, between innings, if I was famous now.

I told her no.

She thought about it and said, “But you were on TV.”

“Lots of people are on TV,” I said.

She pulled at the sleeve of that oversized t-shirt. “Yeah but you were on TV for doing something.”

I didn’t answer that. I just watched the next batter dig into the box, and the pitcher shake off a sign, and the whole small ordinary machinery of a Saturday morning doing what it does.

She leaned against my arm. The game went on.

If this one hit you somewhere, pass it along to someone who needs to see it.

If you’re in the mood for more tales that take an unexpected turn, you might enjoy My Husband Told Me He Drove Trucks. A Stranger Just Sat Down in Our Booth. or perhaps My Niece Asked Me What a Quiet Room Was. I Went Cold.. And for another story about a memorable encounter, check out The Man Sitting Alone at the Folding Table Almost Didn’t Get a Name Tag.