Watch Black Sails season 2 episode 3 tv series online free
Release: Feb 07, 2015
Flint encounters a problem upon returning to Nassau; an unlikely source provides Eleanor with help; Rackham tries to repair his reputation; Vane discovers a surprising prize.