I saw that at Goodwood last year when, I think, they had just got it all running. Pretty amazing sight! Last I heard it was MoT'd and road legal
Here's a vid I took of it last year:
Only registered users can see links on this forum! Register or Login on forum! |