S1.E3 ∙ MothmanTue, Oct 24, 2006The SFI Crew takes on the legend of Mothman in Point Pleasant, WV and discovers they are staying in a haunted hotel.Rate