Last month, I spent a week at Radarbusters.com’s corporate offices in Omaha Nebraska to video tape new product videos, to train their support staff on new speed countermeasure technology and to test several new products that are about to be released.
The product videos were shot on a professional sound stage and should be online within […]
