Wicked Tuna star Charlie Griffin dies along with his dog Leila in boating accident off the coast of North Carolina as fellow sailor is still missing
Wicked Tuna: Outer Banks star Captain Charlie Griffin has reportedly died in a boating accident on Monday.The reality TV star ...
Read more