This depresses me to no end. No matter what you do right, how many laws you follow, how many safety items you wear, this can still happen. Between this and Tom Palermo’s death…ugh. Then you read the accompanying comments of the neanderthal set and (maybe…probably…it’s just me) but just care less and less about whether I roll through the next frickin’ stop sign.
Anyway, Steve – really sorry for your nephew’s loss. Sorry to be so bitter about it.