Feb 21, 2005
On their first trip off of Staten Island, the Scared crew finds themselves in the small town of Danvers in Massechusetts. Danvers Mental Institution proves to be their biggest challenge yet as the giant building taunts them from without and hampers them within. This was a mission the crew almost didn't complete! Get ready to be Scared!