Fox & Friends performance- NYC- 3 June, 2010

American Idol star David Archuleta sings outside of Fox Studios dressed in stripes on June 3, 2010 in New York City.

Pics. sourced from Picapp, double KK, Joy, Just Jared,

Advertisements