Imagine you’re on a casual tour bus ride throughout NYC, admiring the city views, and all of a sudden Jennifer Lopez and Keke Palmer show up out of nowhere?

It’s hard to imagine- unless you were actually on that tour bus when JLo and Keke Palmer decided to make a guest appearance.

The two Hustlers actresses put on a show on a double-decker NYC tour bus on Monday afternoon. Together, they sang Cardi B’s hit song “Money” while tourists watched in awe. What we would do to have been on that tour bus!

Maybe JLo and Keke Palmer just wanted to treat random bystanders to a free performance, or perhaps it was to bring publicity to their new movie. “Money” is featured in the Hustlers trailer, and the song name is fitting.

The Hustlers cast consists of JLo, Keke Palmer, Cardi B, Constance Wu, Lizzo, Lili Reinhart, and several other iconic Hollywood celebrities. The cast is itself is enough to make us first on line to the premiere. The movie is based on a true story and follows the lives of several strippers conning their way through Wall Street clients.

Hustlers comes out in theaters on September 13, and we can’t wait to see JLo’s moves.