The Tragic Story Of Colorado's Spider HouseThe Tragic Story Of Colorado's Spider HouseSituated among the woods in the quiet town of Grand Lake, Colorado sits a beautiful home with an ugly past.Jack TaylorJack Taylor