Becky O'Donohue, American Idol Season 5 Contestant at the American Idol Season 5 Top 24 Semi-Finalists Party held at Cinespace in Hollywood, CA. The event took place on Saturday, February 18, 2006.
Becky O'Donohue - Becky O'Donohue added a new photo.
Becky O'Donohue - Rotten Tomatoes
American Idol Season 5 Launch Party - Arrivals | AdMedia Photo