David Archuleta Live Q&A Pt. 4 - Taking Time Off, Working With Charice, "Glee"

10/6/2010

Latest Videos