6.5K views · 5 years ago · 4:31
Upworthy
Educational creator
May 18, 2021 · 6.5K views
Odin Frost is a sweet teenager who loves music - but he's also a living miracle. He was born with brain damage, and doctors predicted the worst. Inste
Show more