Jessica Linscott returned to New England Saturday from Orlando, Florida after she spent two weeks on the run with her boyfriend, Roland Dow.
1 / 24
WMUR - Manchester
Sat, Dec 1, 2012 5:22 PM EST