“Siren” actress Hannah Levien joins me to talk about her role in the show & more
Hannah joins me fresh from being seen on Freeform’s Siren in which she plays Janine, the barmaid in a little fishing town which has a fascination and history of Mermaids. She is […]