« | Home | »

American Idol: Thia Megia Top 13 Performance Video

March 11, 2011 06:34 AM by Christine McDow

Thia Megia sang “Smile” this week on American Idol and really did a great job. Did you miss her performance? Watch it again below!

Topics: American Idol Videos |

« | Home | »

recommended for you


No Comments »

Comments



SheKnows Entertainment