The next tour stop for David Archuleta is Tuesday, February 27 in Portland, ME.