My guess is that the guy crashed his '07 690 SM doing a wheelie or such and destroyed the rear plastics, front fender and possibly headlight fairing, so he stripped it down. No turn signals or headlight so it can't be street legal....why leave the mirrors?
wayne
wayne