Awards, Beauty, Tourism France May Have Won Miss Universe Crown, But Philippines Is Mr. Universe! Image January 30, 2017 Pol Pinoy Leave a comment Advertisements Rate this:Share this:RedditLinkedInFacebookTwitterGoogleEmailPinterestLike this:Like Loading... Related