Season 5, Episode 2 Star Island

First Aired: March 18, 2009

TAPS go to Star Island, part of the Isles of Shoals off of Portsmouth, N.H., for a paranormal investigation.