03.15.2008 - By MysteryShows.com
Window washers are dying mysteriously. Can Nick Carter find out why?