American singer David Archuleta sang the song several times on tour starting in 2010 .
American singer David Archuleta sang the song several times on his tour .