Jet-powered motorbike tested at Pendine Sands, Wales, UK

Comments