HOLY MOELY!! That's crazy, how can you not know that you ran over something, especially it's a SOMEBODY!! I'm glad he's ok. This is definately a great safety ad for helmets!! I treasure mine