Tags
Share this story
An inexplicable ray of sunlight brings hope and peace to the victim of a car accident.