Tall Paul
New Member
Just received my Givi D1192ST windscreen from Tour&Ride. The screen works great and is easy to install. The price was $117 with free shipping and no sales tax. Tour&Ride is located in Nevada. Contact information is as follows: Telephone 775-359-8687 email address Tour&Ride.com.