Total ThrowbackRemember David Archuleta? See What the 'American Idol' Singer Is Up to Now?

He’s come a long way from his American Idol days! David Archuleta was the runner-up on season 7 of the reality singing competition, but what has he been up to since then? “I felt...
Read More