24
Apr
A 29-year-old engineer affiliated with NASA's nuclear propulsion initiatives was discovered deceased in his burned Tesla following a horrific accident in Alabama. Reports indicate that his body was so severely damaged it became unidentifiable.On July 22, 2025, Joshua LeBlanc died after his car hit a guardrail, crashed into multiple trees,…
