
[Warning: The following contains spoilers for Season 2 of Virgin River. Read at your own risk!]
Virgin River finally returned for Season 2 over the Thanksgiving weekend. The second season finale came with quite a shock when Mel (Alexandra Breckenridge) found Jack (Martin...