Advertising Console

    Demi Lovato Believes in Mermaids

    Repost
    Splash News

    by Splash News

    22.1K
    201 views
    Demi Lovato told Seth Meyers she believes aliens and mermaids exist.