David Archuleta on Philippine Star: Modern Living Newspaper hahaha