What did the doc say about the bike? Give it some iodine for infections?
Is there serious damage?
__________________
My advice is free of charge and of respective quality.
1982 Miyata 912
1998 Wheeler 5900 with front and rear air cushion suspension
2015 Canyon Spectral 7.0 EX