Rest up! Get well soon. Sounds awful, glad to hear it wasn't worse thanks to the helmet - and esp. glad to hear you're going to get back on the bike!
Rest up! Get well soon. Sounds awful, glad to hear it wasn't worse thanks to the helmet - and esp. glad to hear you're going to get back on the bike!