Michelle Delamor
Los Angeles
After competing with 110,000 other singers across the nation in 2010, Michelle Delamor landed a spot as a finalist on American Idol. Shortly after her time on the show, she teamed up with Gr…
After competing with 110,000 other singers across the nation in 2010, Michelle Delamor landed a spot as a finalist on American Idol. Shortly after her time on the show, she teamed up with Gr…