2 words to prevent sun glare in ANY condition... Polarized Sunglasses. I drive for a living and swear that every driver should have a set of these in their car, at all times, by LAW.
Maybe thats a bit extreme, but its better than being a tard and putting a 50% tint on your glass. Its damn inconsiderate towards the safety of other road users.
---
The Triumph Daytona is nice Thats the one that busted the Japanese makers' voluntary 125hp restriction wide open by offering 145 Of course every jap bike rider then started carving up the air-to-carb rubbers to release the extra pon