Cash Cab Asia British host Oli Pettigrew will host Miss Earth finals again! And now, together with her wife Linda Black. Oli Pettigrew hosted Miss Earth 2010 in Vietnam where Nicole Faria of India won.
The finals of Miss Earth 2013 will be held in MOA Arena in Pasay City this December 7.