Ramiele Malubay – I Should Have Known Better

Filipino-American Ramiele Malubay sang “I Should Have Known Better” on American Idol season 7 Top 11.

Ramiele Malubay - American Idol 7 Top 11

Check out her performance on YouTube.