Petra Wins The 2nd Place..
Just heard it over the radio, yes you did.
Right behind China and before Brazil.

We ROCK !!!