Demi Lovato Believes in Mermaids

June 5, 2014 16:20
From splash news

Demi Lovato told Seth Meyers she believes aliens and mermaids exist.