david archuleta american idol all performances david archuleta american idol performances David Archuleta American Idol Performances Subscribe now for more american idol clips. Top 8 performance"angels" robbie williams. American Idol 7 David Archulet… Written By admin Saturday, January 25, 2020 Edit