Here's Why Mount Si Stands Out in TV History

While Seattle is surrounded by dramatic peaks on all sides, the relatively small Mount Si sticks out as a key location in the iconic TV series, Twin Peaks, which was filmed in the area.