Thia Megia at The American Idol Season 10 Top 13 Finalists Party

Thia Megia arrives at "The American Idol Season 10 Top 13 Finalists Party" held at the Grove rooftop in Los Angeles, California on March 3, 2011.

By Joanna Martinez
Thia Megia at the "The American Idol Season 10 Top 13 Finalists Party".
Thia Megia at the "The American Idol Season 10 Top 13 Finalists Party".
PR Photos