In this video, Michelle Delamor performs the single "Note to God." What do you think of the American Idol contestant's range?
Added:

Michelle Delamor Biography

Michelle Delamor Photo Michelle Delamor wants to be the season nine champion on American Idol. She hails from Miami and graduated from Miami Beach Senior High... More »
Full Name
Michelle Delamor