Image: Ticketmaster
David Archuleta plays on Tuesday 1 December at 19:30 at Arlington Music Hall, Arlington.