Inn of the Dead

TAPS travels to Cape Cod to investigate a favorite haunt of the Mob.