VIDEO: Four parachutists jump from Space Needle In 1996

Updated:

Loading
This day in history: On Nov. 21, 1996 four parachutists jumped from the Space Needle as part of a television stunt. Here is video KIRO 7 captured from that day.