Christopher Duffley has seen lots of ups and downs in his life. When he was born in 2001, results showed that he had cocaine in his system. His was given up for adoption by his drug abusing mother right after his birth. He has been blind and autistic since birth. Despite having four children of her own, his aunt came for him and decided to raise him up as well.

They soon found out that Christopher was indeed a very talented kid. The video below features one of his performances. He sings “Lean on me” by Bill Withers in collaboration with the World Outreach Church Kid’s Choir near Nashville, Tennessee. This little boy has faced many challenges in his life, but he always stays positive. Christopher is a source of inspiration!

Watch his performance below! How did you feel watching this? Let us know your thoughts in the comments section!

Please SHARE this amazing video to your families and friends!