Musical legend and diehard Ghost Hunters fan Meatloaf joins the TAPS team for an investigation at one of the finalist locales from last year's Great American Ghost Hunt search, a haunted private island in Thousand Islands, NY.