VIDEO: Speed a possible factor in fatal head-on crash

Updated:

Loading
A man was killed in a head-on crash in South Seattle. Initial reports are that one or both cars were going upwards of 80-90 mph.