NYPD Officer Spared in the 9/11 Attack Beautifully Sings God Bless America
Daniel Rodriguez had been faithfully serving the NYPD department at the time of the 9/11 attacks. Being on ground zero at the time of the tragedy, he made a decision to make a left hand turn that saved his life. Just after the tragedy, he went on national television and sang a soul-stirring performance of "God Bless America." It will bring you to tears.
Mixed BagAre there any blind spots in your life?