Natalie Glebova, 2005 Miss Universe

No, we are not above partisanship when it comes to Miss Universe, so sad we are the Amrita Thapar did not win the Miss Universe title this year. Was it the 'intelectual question' or was it the 'bathing suit' that tripped her up?

But thats OK! We will clap for Miss Glebova, who happens to hail from - no not Soviet er Russia, but from the frozen territories of Canada. Play the drum roll. New Miss Universe 2005 is

1 comment

Popular posts from this blog

Learning from your mistakes

Philadelphia Airport