Days after riding on the road for the first time since his horrific crash that left him facing life-threatening injuries, Keagan Girdlestone’s miraculous recovery has continued with him completing his first cafe ride since the accident.

The South African-born teenager, who lives in New Zealand, crashed through a team car’s windscreen at the Italian Coppa della Pace race in June. Despite being in an extreme critical condition at first, the Dimension Data for Qhubeka rider has full mobility and now only sports lacerations to his neck.

In his latest YouTube vlog, the 19-year-old is seen riding for 30 minutes to a cafe alongside his dad. He says that “today was special. It was amazing. Today was something else.”

He has previously admitted that he “should be dead”, and confesses in the video that he “never thought this day would come, to be honest. A few months ago, this day was just a dream but today became possible and it’s special, let me tell you.

“Don’t let anyone tell you can’t do anything. You are the hero of your own story, you can do what you want, if you put your mind to it, there’s nothing that can stop you, except for you. If you believe and you work and you are determined to get it, you can do it.

“Today made every single hard day I’ve had totally worth it. I’ve never felt so alive. People ask me how I feel and I’m like ‘for a dead man I feel pretty great!'”