Rick Hamlin Sings 'Once in Royal David's City'
Listen as Rick Hamlin sings 'Once in Royal David's City' on a NYC street