March 7, 2015 10:50 pm

Massachusetts Man Goes Missing in Cayman Islands

Police in the Cayman Islands searched on Saturday for a popular Marvel and DC Comics artist from Weymouth, Massachusetts, who disappeared while snorkeling with his wife.

US & World Videos

Exit mobile version