Kitty O’Neil was a legendary person in the world of stunts and racing, known for her fearlessness, determination, and indomitable spirit. Despite being deaf since the age of five months, O’Neil never let her disability define her, and instead pursued her passions with unwavering Continue Reading