Ozzy gets his Martian orders
Ozzy Osbourne has been named Britain’s favourite ambassador to welcome aliens to planet Earth.
The bat-eating rocker pipped Tony Blair and TV presenters Ant and Dec as the face people want to represent them to alien life.

