This week, I watched this music video and I liked it. The music video was filmed at the newest New York City attraction at Hudson Yards called the Staircase Sculpture. This sculpture makes a good music video! Enjoy below.
Categories: Music Talk Stuff