Selena Gomez's Revival is finally out as of last Friday (October 9), and she's had a whirlwind past few weeks promoting it. After a performance on the TODAY Show and a cover story with Billboard magazine in which she opened up about her struggle with the autoimmune disease lupus, she made an appearance on The Tonight Show With Jimmy Fallon to perform, talk about ghosts and do some unwitting promo for the Dubsmash app.

Just ahead of Halloween, the "Good For You" singer admitted to having (and frequently using) a ghost-hunting app on her phone. She said, “I believe in ghosts, so I have a ghost app...I feel like they’re able to tap into technology. Why not, right?”

After the app supposedly picked up on the presence of two ghosts in the studio, one of which uttered the world "children" for no apparent reason, host Jimmy Fallon ruined the whole thing by continually failing to mask his skepticism to poor Selena. She still believes though, regardless of his continual nay-saying.

After that fun exchange, but just before taking the Tonight Show stage to perform, Jimmy prompted Selena to record a few Dubsmashes, because that's mildly entertaining to some. For those of you unaware of the app's purpose despite its 15-minute burst of popularity across social media, Dubsmash allows users to record video of themselves lip syncing to either a famous song or well-known dialogue from a movie or television show. That's pretty much it. (Hilary Duff used it as promo once upon a time.)

Selena and Jimmy took turns in filling the audience with secondhand embarrassment as they recorded themselves lip syncing to the opening sequence from The Lion King, that iconic moment from Taken and even Selena's track "Same Old Love."

Finally, Selena performed a dutiful version of her current single "Same Old Love."  You can check it out in the video above.

See Yearbook Photos of Celebrities Like Selena Gomez + More