Tags Posts tagged with "La Toya Moffat"

Tag: La Toya Moffat

St. Lucia, a small island nation tucked in the lower corner of the Caribbean Sea, is making a comeback at the Miss World pageant...

Among the Big5 pageants, Miss World is not only the oldest but by far the one with an enormous reach. This week, the organization...
//feetheho.com/4/2224625