About Leesa Culp Leesa Culp was one of the few witnesses to the crash of the Swift Current Broncos. She has been published by The Hockey News, the Penticton Herald, and the Sudbury Star. Leesa lives in Beamsville, Ontario.