Check out the Archaeopteryx ! Takes the term ‘self launched’ to a totally new level.
Saw a couple of YouTube clips of it about a year ago! Looks great – I want one!
Back to Top