by Alexis | Sep 19, 2011 | Featured, Resilience, Self Confidence, Song of the Week
This week’s song and video literally brings me to tears every time I watch it. Landau Eugene Murphy, Jr. is an incredible inspiration. He is the newest winner of America’s Got Talent. His story is so inspirational because he has gone from washing cars...