Siren Roundtable: Xander finally catches on as Ben and Maddie deal with the devil!

Fans discuss Siren 1x06, “Showdown”
by Sarah Jeanne on April 29, 2018
Privacy Policy | Terms of Use