A Scottish veteran has become the first double amputee to race at the Belgian F1 circuit in a non-adapted car.
David Birrell lost both his legs in an IED blast in Afghanistan in 2010 - but he hasn't let that stop him.
The former Black Watch soldier got into racing a few years after he was injured.
Driving with special prosthetic legs, but without any adaptations to his car, he's now taken on a circuit that would be a challenge for any driver.
Home of the Belgian Grand Prix, Spa Francorchamps is the longest Formula 1 track in the series, at over four miles. David said:
"Racing has made me feel like a normal human being - an able-bodied man, rather than someone with a disability."
"Even though I have no legs I race the same as the guys with legs - that makes me feel really motivated, because I'm very competitive."
Racing at the final circuit of the Club Enduro Series of the 750 Motor Club, David experienced problems with his gearbox 50 minutes into the race.
That meant he had to pull in early after the car got stuck in sixth gear - but luckily, the mechanics came through.
It was an extremely important race for the team, and their success means that they can move towards gaining an international race licence.
Long-term, David has his eyes set on the Le Mans 24-hour endurance race.
He's hoping to also become the first double amputee to race there without adaptions to his car.
More - The Invictus Games 2017: As They Happened