The driver, 28-year-old Dalton Smith, and the passenger, 26-year-old Demi Iglesias, were both declared dead at the hospital.
Click to share on X (Opens in new window) X Click to share on Facebook (Opens in new window) Facebook Sailor Moon has been a premiere anime franchise for decades, with the story of the Sailor Scouts ...