Everyone who witnessed the accident at State Route 385 in Memphis, Tennessee last February 21, 2016 are calling it God’s miracle – for how else could...