I imagine being smacked in the forehead by a dragonfly at 115mph on a motorcycle would be right up there with dropping a penny on someone from the top of the empire state building in the deadly urban myth category. Fortunately for me I decided to wear my helmet today. It’s fairly true that life [...]