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".
- Advertisement -

Top Stories