121 I know the feeling. I' ve had several close calls with deer while on my Harley as well. Its NOT fun! My condolences to you and your buddies family.
A bunch of my buddies left this AM for Sturgis as well. Hands down THE best rally in the world, Daytona SUCKS compared to " puttin em in the breeze" (for the men thats knees, for the ladies... well you know!
) out west!!!
No helmets, no bluehaired n blind ladies and no ROADKILL in Heaven,
RA