Filmed in the beautiful city of Port Of Spain in Trinidad, Nicki Minaj shows off her roots with a colorful celebration display in her latest visual for “Pound The Alarm,” directed by Benny Boom.
Filmed in the beautiful city of Port Of Spain in Trinidad, Nicki Minaj shows off her roots with a colorful celebration display in her latest visual for “Pound The Alarm,” directed by Benny Boom.