I've always had the greatest respect for those willing to risk their lives in a Honda. I just picked up on the following docudrama that appears to be Honda-sponsored. It seems to show the latest Honda safety advances:
Honda Safety Advances
Honda Safety Advances