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