OK, those who know about the little misshap may want an update….The rider is now 90% and Green Ella is getting her damaged parts refurbished and or replaced with fine used parts….Here’s your update straight from Blind M…