davidpreston.biz
Motorcycle Windshields and Screens
On Motorcycle Windshields Ah, the wind in your face. Perhaps bugs in your teeth if you are wearing an open face helmet. Or none. And dust, and sand, and mud. And rain? Hail? I was once following …