Had a 1098 in last night to do some upgrades and he had tape on his mirrors.
Why is there tape on your mirrors?
I picked up the bike brand new yesterday and when we started it up the mirror glass fell out on to the ground. 1 broke so we had to tape them back in so I could ride the bike.
Anybody else ever seen this?