A 105-year-old man has celebrated his birthday by breaking a world record.
Jack Reynolds has become the oldest person to ride a roller coaster.
He beat the record live on ITV's Good Morning Britain at North Yorkshire's Flamingo Land theme park, proclaiming it "one of the greatest days of my life".
It turned out that Jack hadn't been on a ride in almost a century, having ridden a "cranky horse" on a merry-go-round when he was 10.
Jack's other age-based accolades include being the oldest person to fly in a Tiger Moth aeroplane and getting a tattoo.
On his 104th birthday Jack broke another Guinness World Record by getting his first tattoo.
As of yet he has made no plans for his 106th.