A jet-powered bike has been tested at Pendine Sands in Wales in preparation for a land speed world record.
Continue reading…