A grandfather in Oregon is making headlines around the world for the Christmas gift he gave his 10 grandkids this year: a school bus.

Amy Hayes says in a Facebook post that it all began in June when celebrating her husband Doug's 59th birthday.

"Just for fun conversation I say, 'Well, you're officially going to be old next year, anything you need to check off your bucket list? Anything you need to do in your last year before 60?'"

She says Doug is a selfless man who couldn't even comprehend the question because "he's always outward focussed - other people's needs, desires, best good - service to all, always. What did HE want? What was on HIS bucket list. He was floored. Actually a little disturbed," she writes.

Amy says that Doug continued to think about the question until one day saying, "I want a bus."

The response surprised Amy, but Doug's reasoning was (unsurprisingly) for a very selfless reason.

"I want a bus so I can go around every morning, pick up all the grandkids, and drive them to school before I go to work. Just a small bus. We'd sing songs, talk, and it would be something unforgettable they did with their grandfather. If money were no object, I'd want a bus."

"Anything in the world. Money is no object. And the most this good man can think to ask for is a little, old bus so he can give his grandkids the memory of a lifetime," Amy says.

Doug and Amy decided the bucket list item needed checking off, and on one of the last days of Advent the grandparents surprised the kids with the 'Grandpa Express.'

Responding to the attention that the bus has been garnering, Amy wrote, "Merry Christmas! Light entered our world and saved us from the darkness. And sometimes that Light is reflected in the faces of our little people when they are given all the smaller gifts in life. May you all have gloriously messy Christmas mornings, revelling in the Light."