Ice Spice’s Statue of Liberty Twerk in Travis Scott Music Video Will Blow Your Mind!
New York, NY – Ice Spice recently released her debut album “Y2K!” along with a new music video for her track “Oh Shhh…” featuring Travis Scott. The video showcases Ice Spice twerking in a museum while holding a stack of money, embodying the Statue of Liberty, with Travis Scott seen rapping from atop the monument. In the visually captivating music video, Ice Spice and Travis Scott pose together at a dinner table surrounded by food, …