Tag: David Archuleta South Border
American Idol runner up winner David Archuleta sings South Border
American Idol Season 7 runner-up winner David Archuleta tweeted a shoutout to Filipino fans while singing Philippine R&B band South Border's hit, "Rainbow".