Who on Earth Approved This Nicki Minaj Wax Figure? 'Cause the Internet Just Wants to Talk 08/01/2020 21:05It somehow got Nicki's seal of approval.