Explore the mysteries of Washington's own Alcatraz - KING 5 Evening

McNeil Island is the subject of new exhibit at Washington State History Museum.
Published: 11:13 AM PST March 8, 2019
Updated: 8:08 PM PST February 18, 2019