Heck of a maiden voyage! Glad to hear your okay. I had a buddy lose his Triumph Trophy about the same way. He was stopped at a stop light, and just happened to look in his rear view mirror to see a truck barreling down on him at 50 MPH.. not stopping. He got off the bike and jumped out of the way just as the truck hit is Trophy, sending the bike sailing for 30 yards then end over end... I have the only good part left from his bike on my Trophy.. the right front turn signal.. lol