Mcneil Island
- Episode aired Jan 12, 2000
- TV-PG
- 44m
McNeil Island, an isolated fortress rising from Puget Sound's chilly waters 40 miles south of Seattle, has been the scene of daring escapes and intense violence and home to train robbers, ga... Read allMcNeil Island, an isolated fortress rising from Puget Sound's chilly waters 40 miles south of Seattle, has been the scene of daring escapes and intense violence and home to train robbers, gangsters, and even politicians.McNeil Island, an isolated fortress rising from Puget Sound's chilly waters 40 miles south of Seattle, has been the scene of daring escapes and intense violence and home to train robbers, gangsters, and even politicians.