Glad you didn't suffer worse injury.
I'm a bit incredulous when I watch custom car TV shows, and, without fail, they install seats with no headrest. I understand these high dollar cars are not being raced (despite having ungodly power under the hood), but shit happens...
Regarding helmets, I...