Billboard

Home Tags Bikes

Tag: Bikes

Video: Radio-based device that stops cars and bikes

A recent news report by the BBC has shown how a British firm have successfully developed a prototype device capable at disabling cars and...