Amelia Hammer Harris is an American actress and singer based in Los Angeles, California. She was a contestant on the first season of ABC's American Idol.
Show more expand_more
keyboard_double_arrow_down