The legend of Teach's Light has been handed down by the people of Stumpy Point village in coastal North Carolina for nearly three centuries. None can say when the mysterious light that hovers above... This description may be from another edition of this product.