"Smart Windshield" designed to make riding safer

"Smart Windshield" designed to make riding safer