Barracuda @Goodwood GB

Few years ago. Ouch!!
1725916576793.png